Resolved styling issues from Clinical Meteor packages, added HIPAA Audit Log package

This commit is contained in:
Erik Ziegler committed 2016-01-25 22:35:53 +01:00
1 parent 98222abd0a
commit 2ea9eae0aa
28 files changed
+968 -22

No files matched your search

@@ -0,0 +1,72 @@
describe('clinical:hipaa-audit-log', function () {
var server = meteor();
var client = browser(server);
// beforeEach(function () {
// server.execute(function () {
//
// }).then(function (value){
//
// });
// });
// afterEach(function () {
// server.execute(function () {
//
// });
// });
it('HipaaLogger should exist on the client', function () {
return client.execute(function () {
expect(HipaaLogger).to.exist;
});
});
it('HipaaLogger should exist on the server', function () {
return server.execute(function () {
expect(HipaaLogger).to.exist;
});
});
it("HipaaLogger can log events on the client", function () {
return client.execute(function () {
HipaaLogger.logEvent({
eventType: "modified",
userId: "janedoe",
userName: "Jane Doe",
collectionName: "Medications",
recordId: "123",
patientId: "123",
patientName: "abc"
});
return HipaaLog.findOne();
}).then(function (eventRecord){
server.wait(500, "", function (){
expect(eventRecord).to.exist;
expect(eventRecord.userId).to.equal("janedoe");
expect(eventRecord.userName).to.equal("Jane Doe");
});
});
});
it("HipaaLogger can log events on the server", function () {
return server.execute(function () {
HipaaLogger.logEvent({
eventType: "modified",
userId: "janedoe",
userName: "Jane Doe",
collectionName: "Medications",
recordId: "123",
patientId: "123",
patientName: "abc"
});
var eventRecord = HipaaLog.findOne();
expect(eventRecord).to.exist;
expect(eventRecord.userId).to.equal("janedoe");
expect(eventRecord.userName).to.equal("Jane Doe");
});
});
});