fix(core): update

This commit is contained in:
2020-06-21 18:41:04 +00:00
parent 273821b732
commit 765e56076d
8 changed files with 179 additions and 17 deletions

View File

@@ -30,8 +30,39 @@ tap.test('should get all lists for a project', async () => {
});
const projectsInLosslessOrg = await losslessOrganization.getProjects();
const featureProjects = projectsInLosslessOrg.filter(oraProjectArg => {
return oraProjectArg.title
})
return oraProjectArg.title.includes('Feature');
});
console.log('The following Feature Boards are available:');
featureProjects.forEach(oraProjectArg => console.log(oraProjectArg.title));
const layerIoProject = featureProjects.find(oraProjectArg =>
oraProjectArg.title.includes('layer.io')
);
const lists = await layerIoProject.getLists();
console.log('\nThe following lists are available');
lists.forEach(listArg => console.log(listArg.title));
});
tap.test('should get all tasks for a project', async () => {
const organizations = await oraInstance.getOrganizations();
const losslessOrganization = organizations.find(orgArg => {
return orgArg.name.startsWith('Lossless');
});
const projectsInLosslessOrg = await losslessOrganization.getProjects();
const featureProjects = projectsInLosslessOrg.filter(oraProjectArg => {
return oraProjectArg.title.includes('Feature');
});
const layerIoProject = featureProjects.find(oraProjectArg =>
oraProjectArg.title.includes('layer.io')
);
const lists = await layerIoProject.getLists();
let tasks: ora.OraTask[] = [];
for (const list of lists) {
tasks = tasks.concat(await list.getTasks());
}
console.log('the following tasks are available:');
tasks.forEach(taskArg => console.log(taskArg.title));
});
tap.start();