Skip to content

Commit 6ff798f

Browse files
committed
fix: project manager integ tests fail due to change evnt trigger changes
1 parent dccf4d3 commit 6ff798f

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

src/project/ProjectModel.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1383,9 +1383,12 @@ define(function (require, exports, module) {
13831383
}
13841384

13851385
if (added) {
1386-
changes.added = added.map(function (entry) {
1387-
return self.makeProjectRelativeIfPossible(entry.fullPath);
1388-
});
1386+
changes.added = added
1387+
.filter(function(entry) {
1388+
return _shouldShowName(entry.name);
1389+
}).map(function (entry) {
1390+
return self.makeProjectRelativeIfPossible(entry.fullPath);
1391+
});
13891392
}
13901393

13911394
if (removed) {

test/spec/ProjectManager-integ-test.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,6 +728,25 @@ define(function (require, exports, module) {
728728
// ]);
729729
// }, 10000);
730730

731+
describe("Project file/folder watch events", function () {
732+
let changedPath, addedSet, removedSet;
733+
function _recorderFn(_evt, _changedPath, _addedSet, _removedSet) {
734+
changedPath= _changedPath;
735+
addedSet = _addedSet;
736+
removedSet = _removedSet;
737+
}
738+
beforeAll(async function () {
739+
ProjectManager.on(ProjectManager.EVENT_PROJECT_CHANGED_OR_RENAMED_PATH, _recorderFn);
740+
});
741+
afterAll(async function () {
742+
ProjectManager.off(ProjectManager.EVENT_PROJECT_CHANGED_OR_RENAMED_PATH, _recorderFn);
743+
});
744+
745+
it("should download project command work", async function () {
746+
747+
});
748+
});
749+
731750
describe("Project, file and folder download", function () {
732751
if(Phoenix.isNativeApp) {
733752
it("Not tested: download project is not present desktop local file system", async function () {});

0 commit comments

Comments
 (0)