Prettier upgrade and e2e type checks (#1522)

* upgrade prettier

* noImplicitAny rule

* fix type

* update tsconfig

* upgrade to 150 print width
This commit is contained in:
Denys Vuika
2020-07-14 10:03:23 +01:00
committed by GitHub
parent 32793ea7b0
commit ddc6f36ab4
339 changed files with 5170 additions and 8763 deletions

View File

@@ -23,30 +23,24 @@
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
*/
import {
LoginPage,
BrowsingPage,
EXTENSIBILITY_CONFIGS,
RepoClient,
Utils
} from '@alfresco/aca-testing-shared';
import { LoginPage, BrowsingPage, EXTENSIBILITY_CONFIGS, RepoClient, Utils } from '@alfresco/aca-testing-shared';
describe('Extensions - Context submenu', () => {
const username = `user-${Utils.random()}`;
const file = `file-${Utils.random()}.txt`;
let fileId;
let fileId: string;
const folder = `folder-${Utils.random()}`;
let folderId;
let folderId: string;
const restrictedPermissionsItem = 'Share';
const menuItem1 = {
label: 'Test Menu1',
submenu: [ 'Test submenu1', 'Test submenu2', restrictedPermissionsItem ]
submenu: ['Test submenu1', 'Test submenu2', restrictedPermissionsItem]
};
const menuItem2 = {
label: 'Test Menu2',
submenu: [ restrictedPermissionsItem ]
submenu: [restrictedPermissionsItem]
};
const apis = {
@@ -56,11 +50,11 @@ describe('Extensions - Context submenu', () => {
const loginPage = new LoginPage();
const page = new BrowsingPage();
const {dataTable} = page;
const { dataTable } = page;
const contextMenu = dataTable.menu;
beforeAll(async (done) => {
await apis.admin.people.createUser({username});
await apis.admin.people.createUser({ username });
fileId = (await apis.user.nodes.createFile(file)).entry.id;
folderId = (await apis.user.nodes.createFolder(folder)).entry.id;
@@ -104,7 +98,10 @@ describe('Extensions - Context submenu', () => {
expect(await contextMenu.getSubmenuItemsCount()).toBe(2, 'submenu has wrong number of items');
expect(await contextMenu.isSubMenuItemPresent(menuItem1.submenu[0])).toBe(true, `${menuItem1.submenu[0]} is not displayed for ${file}`);
expect(await contextMenu.isSubMenuItemPresent(menuItem1.submenu[1])).toBe(true, `${menuItem1.submenu[1]} is not displayed for ${file}`);
expect(await contextMenu.isSubMenuItemPresent(menuItem1.submenu[2])).toBe(false, `no permission submenu ${restrictedPermissionsItem} is displayed`);
expect(await contextMenu.isSubMenuItemPresent(menuItem1.submenu[2])).toBe(
false,
`no permission submenu ${restrictedPermissionsItem} is displayed`
);
});
it('[C287784] The parent item is not displayed if all its children have no permission to be displayed', async () => {