Skip to content

Commit d8c5e62

Browse files
committed
Test TS fixes
1 parent 779d3f9 commit d8c5e62

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

src/property.unit.ts

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint-disable no-new */
22
import { createEventObject } from "./events";
3-
import { Model } from "./model";
3+
import { Model, createModel } from "./model";
44
import { ArrayChangeType } from "./observable-array";
55
import { Property$pendingInit } from "./property";
66

@@ -614,8 +614,14 @@ describe("Property", () => {
614614
describe("calculated value property", () => {
615615
let calcValuePropModel: Model;
616616

617-
beforeAll(() => {
618-
calcValuePropModel = new Model({
617+
beforeAll(async () => {
618+
calcValuePropModel = await createModel<{
619+
Person: {
620+
Id: string;
621+
Name: string;
622+
Email: string;
623+
}
624+
}>({
619625
Person: {
620626
Id: {
621627
type: String,
@@ -668,8 +674,14 @@ describe("Property", () => {
668674
describe("defaulted value property", () => {
669675
let defaultedValuePropModel: Model;
670676

671-
beforeAll(() => {
672-
defaultedValuePropModel = new Model({
677+
beforeAll(async () => {
678+
defaultedValuePropModel = await createModel<{
679+
Person: {
680+
Id: string;
681+
Name: string;
682+
Email: string;
683+
}
684+
}>({
673685
Person: {
674686
Id: {
675687
type: String,

0 commit comments

Comments
 (0)