test for project with multiple independent sources

This commit is contained in:
Vyacheslav Matyukhin 2022-09-01 18:12:02 +04:00
parent f21f635bf0
commit 407984344b
No known key found for this signature in database
GPG Key ID: 3D2A774C5489F96C

View File

@ -181,3 +181,15 @@ describe("project with include", () => {
runFetchFlatBindings(project, "main")->expect->toBe("@{common: 0,x: 1,y: 2}") runFetchFlatBindings(project, "main")->expect->toBe("@{common: 0,x: 1,y: 2}")
}) })
}) })
describe("project with independent sources", () => {
let project = Project.createProject()
Project.setSource(project, "first", "1")
Project.setSource(project, "second", "2")
test("first run order", () => {
expect(Project.getRunOrderFor(project, "first")) == ["first"]
})
test("first run order", () => {
expect(Project.getRunOrderFor(project, "second")) == ["second"]
})
})