Skip to content

Commit 34c683e

Browse files
committed
Fix tests
1 parent 83e0520 commit 34c683e

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/shared/model/visit.test.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { Jinaga, JinagaTest } from "jinaga";
22
import { User } from "./user";
33
import { Domain, Visit } from "./visit";
4+
import { model } from "./model";
45

56
var j: Jinaga;
67

@@ -10,16 +11,20 @@ beforeEach(() => {
1011
});
1112
});
1213

14+
const visitsInDomain = model.given(Domain).match(domain =>
15+
domain.successors(Visit, visit => visit.domain).select(visit => Jinaga.hash(visit))
16+
);
17+
1318
test("Visit count is initially zero", async () => {
1419
const domain = new Domain('myapplication');
15-
const visits = await j.query(domain, j.for(Visit.inDomain));
20+
const visits = await j.query(visitsInDomain, domain);
1621
expect(visits.length).toBe(0);
1722
});
1823

1924
test("Visit count increments to 1", async () => {
2025
const { userFact: user } = await j.login<User>();
2126
const domain = new Domain('myapplication');
2227
await j.fact(new Visit(domain, user, new Date()));
23-
const visits = await j.query(domain, j.for(Visit.inDomain));
28+
const visits = await j.query(visitsInDomain, domain);
2429
expect(visits.length).toBe(1);
2530
});

0 commit comments

Comments
 (0)