fix(core): update
This commit is contained in:
35
test/test.ts
35
test/test.ts
@@ -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();
|
||||
|
Reference in New Issue
Block a user