Skip to content

Commit 3d27a6e

Browse files
committed
update tests to expect zero table widgets for various user permissions scenarios
1 parent aa2ca39 commit 3d27a6e

10 files changed

Lines changed: 16 additions & 16 deletions

backend/test/ava-tests/non-saas-tests/non-saas-table-widgets-e2e.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ test.serial(`${currentTest} should return empty array, table widgets not created
8686
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
8787
t.is(getTableWidgets.status, 200);
8888
t.is(typeof getTableWidgetsRO, 'object');
89-
t.is(getTableWidgetsRO.length, 2);
89+
t.is(getTableWidgetsRO.length, 0);
9090
});
9191

9292
test.serial(`${currentTest} should return array of table widgets for table`, async (t) => {

backend/test/ava-tests/non-saas-tests/non-saas-user-admin-permissions-e2e.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1888,7 +1888,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
18881888
t.is(primaryColumns[0].column_name, 'id');
18891889
t.is(primaryColumns[0].data_type, 'integer');
18901890
t.is(readonly_fields.length, 0);
1891-
t.is(table_widgets.length, 1);
1891+
t.is(table_widgets.length, 0);
18921892
t.is(foreignKeys.length, 0);
18931893
} catch (error) {
18941894
console.error(error);

backend/test/ava-tests/non-saas-tests/non-saas-user-group-edit-permissions-e2e.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1689,7 +1689,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
16891689
t.is(primaryColumns[0].column_name, 'id');
16901690
t.is(primaryColumns[0].data_type, 'integer');
16911691
t.is(readonly_fields.length, 0);
1692-
t.is(table_widgets.length, 1);
1692+
t.is(table_widgets.length, 0);
16931693
t.is(foreignKeys.length, 0);
16941694
} catch (e) {
16951695
console.error(e);
@@ -2784,7 +2784,7 @@ test.serial(`${currentTest} should return empty widgets array when widgets not c
27842784
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
27852785
t.is(getTableWidgets.status, 200);
27862786
t.is(typeof getTableWidgetsRO, 'object');
2787-
t.is(getTableWidgetsRO.length, 1);
2787+
t.is(getTableWidgetsRO.length, 0);
27882788
} catch (e) {
27892789
console.error(e);
27902790
}

backend/test/ava-tests/non-saas-tests/non-saas-user-table-different-group-connection-readonly-permissions-e2e.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1622,7 +1622,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
16221622
t.is(primaryColumns[0].column_name, 'id');
16231623
t.is(primaryColumns[0].data_type, 'integer');
16241624
t.is(readonly_fields.length, 0);
1625-
t.is(table_widgets.length, 1);
1625+
t.is(table_widgets.length, 0);
16261626
t.is(foreignKeys.length, 0);
16271627
} catch (e) {
16281628
console.error(e);
@@ -2759,7 +2759,7 @@ test.serial(`${currentTest} should return empty widgets array when widgets not c
27592759
.set('Accept', 'application/json');
27602760
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
27612761
t.is(getTableWidgets.status, 200);
2762-
t.is(getTableWidgetsRO.length, 1);
2762+
t.is(getTableWidgetsRO.length, 0);
27632763
} catch (e) {
27642764
console.error(e);
27652765
throw e;

backend/test/ava-tests/non-saas-tests/non-saas-user-with-table-only-permissions-e2e.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1556,7 +1556,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
15561556
t.is(primaryColumns[0].column_name, 'id');
15571557
t.is(primaryColumns[0].data_type, 'integer');
15581558
t.is(readonly_fields.length, 0);
1559-
t.is(table_widgets.length, 1);
1559+
t.is(table_widgets.length, 0);
15601560
t.is(foreignKeys.length, 0);
15611561
} catch (e) {
15621562
console.error(e);

backend/test/ava-tests/saas-tests/table-widgets-e2e.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@ test.serial(`${currentTest} should return empty array, table widgets not created
9494
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
9595
t.is(getTableWidgets.status, 200);
9696
t.is(typeof getTableWidgetsRO, 'object');
97-
t.is(getTableWidgetsRO.length, 2);
97+
t.is(getTableWidgetsRO.length, 0);
9898
});
9999

100-
test.serial(
100+
test.skip(
101101
`${currentTest} should return automatically created widgets array, if table contains specific data`,
102102
async (t) => {
103103
const connectionToTestDB = getTestData(mockFactory).connectionToPostgres;

backend/test/ava-tests/saas-tests/user-admin-permissions-e2e.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1888,7 +1888,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
18881888
t.is(primaryColumns[0].column_name, 'id');
18891889
t.is(primaryColumns[0].data_type, 'integer');
18901890
t.is(readonly_fields.length, 0);
1891-
t.is(table_widgets.length, 1);
1891+
t.is(table_widgets.length, 0);
18921892
t.is(foreignKeys.length, 0);
18931893
} catch (error) {
18941894
console.error(error);
@@ -3553,7 +3553,7 @@ test.serial(`${currentTest} should return empty widgets array when widgets not c
35533553
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
35543554
t.is(getTableWidgets.status, 200);
35553555
t.is(typeof getTableWidgetsRO, 'object');
3556-
t.is(getTableWidgetsRO.length, 1);
3556+
t.is(getTableWidgetsRO.length, 0);
35573557
} catch (error) {
35583558
console.error(error);
35593559
throw error;

backend/test/ava-tests/saas-tests/user-group-edit-permissions-e2e.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1709,7 +1709,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
17091709
t.is(primaryColumns[0].column_name, 'id');
17101710
t.is(primaryColumns[0].data_type, 'integer');
17111711
t.is(readonly_fields.length, 0);
1712-
t.is(table_widgets.length, 1);
1712+
t.is(table_widgets.length, 0);
17131713
t.is(foreignKeys.length, 0);
17141714
} catch (e) {
17151715
console.error(e);
@@ -2801,7 +2801,7 @@ test.serial(`${currentTest} should return empty widgets array when widgets not c
28012801
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
28022802
t.is(getTableWidgets.status, 200);
28032803
t.is(typeof getTableWidgetsRO, 'object');
2804-
t.is(getTableWidgetsRO.length, 1);
2804+
t.is(getTableWidgetsRO.length, 0);
28052805
} catch (e) {
28062806
console.error(e);
28072807
}

backend/test/ava-tests/saas-tests/user-table-different-group-connection-readonly-permissions-e2e.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1631,7 +1631,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
16311631
t.is(primaryColumns[0].column_name, 'id');
16321632
t.is(primaryColumns[0].data_type, 'integer');
16331633
t.is(readonly_fields.length, 0);
1634-
t.is(table_widgets.length, 1);
1634+
t.is(table_widgets.length, 0);
16351635
t.is(foreignKeys.length, 0);
16361636
} catch (e) {
16371637
console.error(e);
@@ -2812,7 +2812,7 @@ test.serial(`${currentTest} should return empty widgets array when widgets not c
28122812
.set('Accept', 'application/json');
28132813
const getTableWidgetsRO = JSON.parse(getTableWidgets.text);
28142814
t.is(getTableWidgets.status, 200);
2815-
t.is(getTableWidgetsRO.length, 1);
2815+
t.is(getTableWidgetsRO.length, 0);
28162816
} catch (e) {
28172817
console.error(e);
28182818
throw e;

backend/test/ava-tests/saas-tests/user-with-table-only-permissions-e2e.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1564,7 +1564,7 @@ test.serial(`${currentTest} should return table structure`, async (t) => {
15641564
t.is(primaryColumns[0].column_name, 'id');
15651565
t.is(primaryColumns[0].data_type, 'integer');
15661566
t.is(readonly_fields.length, 0);
1567-
t.is(table_widgets.length, 1);
1567+
t.is(table_widgets.length, 0);
15681568
t.is(foreignKeys.length, 0);
15691569
} catch (e) {
15701570
console.error(e);

0 commit comments

Comments
 (0)