瀏覽代碼

test: rename workspace to space

version-14
Shivam Mishra 4 年之前
父節點
當前提交
b97c0e24a1
共有 17 個文件被更改,包括 46 次插入46 次删除
  1. +3
    -3
      cypress/integration/api.js
  2. +1
    -1
      cypress/integration/awesome_bar.js
  3. +1
    -1
      cypress/integration/control_barcode.js
  4. +5
    -5
      cypress/integration/control_duration.js
  5. +2
    -2
      cypress/integration/control_link.js
  6. +1
    -1
      cypress/integration/control_rating.js
  7. +1
    -1
      cypress/integration/datetime.js
  8. +1
    -1
      cypress/integration/depends_on.js
  9. +1
    -1
      cypress/integration/file_uploader.js
  10. +1
    -1
      cypress/integration/form.js
  11. +4
    -4
      cypress/integration/grid_pagination.js
  12. +3
    -3
      cypress/integration/list_view.js
  13. +6
    -6
      cypress/integration/list_view_settings.js
  14. +12
    -12
      cypress/integration/query_report.js
  15. +1
    -1
      cypress/integration/recorder.js
  16. +1
    -1
      cypress/integration/relative_time_filters.js
  17. +2
    -2
      cypress/integration/report_view.js

+ 3
- 3
cypress/integration/api.js 查看文件

@@ -2,12 +2,12 @@ context('API Resources', () => {
before(() => {
cy.visit('/login');
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

it('Creates two Comments', () => {
cy.insert_doc('Comment', {comment_type: 'Comment', content: "hello"});
cy.insert_doc('Comment', {comment_type: 'Comment', content: "world"});
cy.insert_doc('Comment', { comment_type: 'Comment', content: "hello" });
cy.insert_doc('Comment', { comment_type: 'Comment', content: "world" });
});

it('Lists the Comments', () => {


+ 1
- 1
cypress/integration/awesome_bar.js 查看文件

@@ -2,7 +2,7 @@ context('Awesome Bar', () => {
before(() => {
cy.visit('/login');
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

beforeEach(() => {


+ 1
- 1
cypress/integration/control_barcode.js 查看文件

@@ -1,7 +1,7 @@
context('Control Barcode', () => {
beforeEach(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

function get_dialog_with_barcode() {


+ 5
- 5
cypress/integration/control_duration.js 查看文件

@@ -1,10 +1,10 @@
context('Control Duration', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

function get_dialog_with_duration(hide_days=0, hide_seconds=0) {
function get_dialog_with_duration(hide_days = 0, hide_seconds = 0) {
return cy.dialog({
title: 'Duration',
fields: [{
@@ -22,11 +22,11 @@ context('Control Duration', () => {
.first()
.click();
cy.get('.duration-input[data-duration=days]')
.type(45, {force: true})
.blur({force: true});
.type(45, { force: true })
.blur({ force: true });
cy.get('.duration-input[data-duration=minutes]')
.type(30)
.blur({force: true});
.blur({ force: true });
cy.get('.frappe-control[data-fieldname=duration] input').first().should('have.value', '45d 30m');
cy.get('.frappe-control[data-fieldname=duration] input').first().blur();
cy.get('.duration-picker').should('not.be.visible');


+ 2
- 2
cypress/integration/control_link.js 查看文件

@@ -1,11 +1,11 @@
context('Control Link', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

beforeEach(() => {
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
cy.create_records({
doctype: 'ToDo',
description: 'this is a test todo for link'


+ 1
- 1
cypress/integration/control_rating.js 查看文件

@@ -1,7 +1,7 @@
context('Control Rating', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

function get_dialog_with_rating() {


+ 1
- 1
cypress/integration/datetime.js 查看文件

@@ -4,7 +4,7 @@ const doctype_name = datetime_doctype.name;
context('Control Date, Time and DateTime', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
return cy.insert_doc('DocType', datetime_doctype, true);
});



+ 1
- 1
cypress/integration/depends_on.js 查看文件

@@ -1,7 +1,7 @@
context('Depends On', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
return cy.window().its('frappe').then(frappe => {
return frappe.call('frappe.tests.ui_test_helpers.create_doctype', {
name: 'Test Depends On',


+ 1
- 1
cypress/integration/file_uploader.js 查看文件

@@ -1,7 +1,7 @@
context('FileUploader', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

function open_upload_dialog() {


+ 1
- 1
cypress/integration/form.js 查看文件

@@ -1,7 +1,7 @@
context('Form', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
return cy.window().its('frappe').then(frappe => {
return frappe.call("frappe.tests.ui_test_helpers.create_contact_records");
});


+ 4
- 4
cypress/integration/grid_pagination.js 查看文件

@@ -1,11 +1,11 @@
context('Grid Pagination', () => {
beforeEach(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
return cy.window().its('frappe').then(frappe => {
return frappe.call("frappe.tests.ui_test_helpers.create_contact_phone_nos_records");
});
@@ -27,14 +27,14 @@ context('Grid Pagination', () => {
cy.get('@table').find('.current-page-number').should('contain', '1');
cy.get('@table').find('.grid-body .grid-row').first().should('have.attr', 'data-idx', '1');
});
it('adds and deletes rows and changes page', ()=> {
it('adds and deletes rows and changes page', () => {
cy.visit('/app/Form/Contact/Test Contact');
cy.get('.frappe-control[data-fieldname="phone_nos"]').as('table');
cy.get('@table').find('button.grid-add-row').click();
cy.get('@table').find('.grid-body .row-index').should('contain', 1001);
cy.get('@table').find('.current-page-number').should('contain', '21');
cy.get('@table').find('.total-page-number').should('contain', '21');
cy.get('@table').find('.grid-body .grid-row .grid-row-check').click({force: true});
cy.get('@table').find('.grid-body .grid-row .grid-row-check').click({ force: true });
cy.get('@table').find('button.grid-remove-rows').click();
cy.get('@table').find('.grid-body .row-index').last().should('contain', 1000);
cy.get('@table').find('.current-page-number').should('contain', '20');


+ 3
- 3
cypress/integration/list_view.js 查看文件

@@ -1,7 +1,7 @@
context('List View', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
return cy.window().its('frappe').then(frappe => {
return frappe.xcall("frappe.tests.ui_test_helpers.setup_workflow");
});
@@ -17,11 +17,11 @@ context('List View', () => {
cy.server();
cy.route({
method: 'POST',
url:'api/method/frappe.model.workflow.bulk_workflow_approval'
url: 'api/method/frappe.model.workflow.bulk_workflow_approval'
}).as('bulk-approval');
cy.route({
method: 'POST',
url:'api/method/frappe.desk.reportview.get'
url: 'api/method/frappe.desk.reportview.get'
}).as('real-time-update');
cy.wrap(elements).contains('Approve').click();
cy.wait(['@bulk-approval', '@real-time-update']);


+ 6
- 6
cypress/integration/list_view_settings.js 查看文件

@@ -1,7 +1,7 @@
context('List View Settings', () => {
beforeEach(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});
it('Default settings', () => {
cy.visit('/app/List/DocType/List');
@@ -17,8 +17,8 @@ context('List View Settings', () => {
cy.get('.dropdown-menu li').filter(':visible').contains('Settings').click();
cy.get('.modal-dialog').should('contain', 'Settings');

cy.get('input[data-fieldname="disable_count"]').check({force: true});
cy.get('input[data-fieldname="disable_sidebar_stats"]').check({force: true});
cy.get('input[data-fieldname="disable_count"]').check({ force: true });
cy.get('input[data-fieldname="disable_sidebar_stats"]').check({ force: true });
cy.get('button').filter(':visible').contains('Save').click();

cy.reload();
@@ -26,11 +26,11 @@ context('List View Settings', () => {
cy.get('.list-count').should('be.empty');
cy.get('.list-sidebar .sidebar-stat').should('not.exist');

cy.get('button').contains('Menu').click({force: true});
cy.get('button').contains('Menu').click({ force: true });
cy.get('.dropdown-menu li').filter(':visible').contains('Settings').click();
cy.get('.modal-dialog').should('contain', 'Settings');
cy.get('input[data-fieldname="disable_count"]').uncheck({force: true});
cy.get('input[data-fieldname="disable_sidebar_stats"]').uncheck({force: true});
cy.get('input[data-fieldname="disable_count"]').uncheck({ force: true });
cy.get('input[data-fieldname="disable_sidebar_stats"]').uncheck({ force: true });
cy.get('button').filter(':visible').contains('Save').click();
});
});

+ 12
- 12
cypress/integration/query_report.js 查看文件

@@ -1,13 +1,13 @@
context('Query Report', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
});

it('add custom column in report', () => {
cy.visit('/app/query-report/Permitted Documents For User');

cy.get('div[class="page-form flex"]', {timeout: 60000}).should('have.length', 1).then(()=>{
cy.get('div[class="page-form flex"]', { timeout: 60000 }).should('have.length', 1).then(() => {
cy.get('#page-query-report input[data-fieldname="user"]').as('input');
cy.get('@input').focus().type('test@erpnext.com', { delay: 100 });

@@ -15,19 +15,19 @@ context('Query Report', () => {
cy.get('@input-test').focus().type('Role', { delay: 100 }).blur();

cy.get('.datatable').should('exist');
cy.get('button').contains('Menu').click({force: true});
cy.get('.dropdown-menu li').contains('Add Column').click({force: true});
cy.get('button').contains('Menu').click({ force: true });
cy.get('.dropdown-menu li').contains('Add Column').click({ force: true });
cy.get('.modal-dialog').should('contain', 'Add Column');
cy.get('select[data-fieldname="doctype"]').select("Role", {force: true});
cy.get('select[data-fieldname="field"]').select("Role Name", {force: true});
cy.get('select[data-fieldname="insert_after"]').select("Name", {force: true});
cy.get('button').contains('Submit').click({force: true});
cy.get('button').contains('Menu').click({force: true});
cy.get('.dropdown-menu li').contains('Save').click({force: true});
cy.get('select[data-fieldname="doctype"]').select("Role", { force: true });
cy.get('select[data-fieldname="field"]').select("Role Name", { force: true });
cy.get('select[data-fieldname="insert_after"]').select("Name", { force: true });
cy.get('button').contains('Submit').click({ force: true });
cy.get('button').contains('Menu').click({ force: true });
cy.get('.dropdown-menu li').contains('Save').click({ force: true });
cy.get('.modal-dialog').should('contain', 'Save Report');

cy.get('input[data-fieldname="report_name"]').type("Test Report", {delay:100, force: true});
cy.get('button').contains('Submit').click({timeout:1000, force: true});
cy.get('input[data-fieldname="report_name"]').type("Test Report", { delay: 100, force: true });
cy.get('button').contains('Submit').click({ timeout: 1000, force: true });
});
});
});

+ 1
- 1
cypress/integration/recorder.js 查看文件

@@ -4,7 +4,7 @@ context('Recorder', () => {
});

it('Navigate to Recorder', () => {
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
cy.awesomebar('recorder');
cy.get('h1').should('contain', 'Recorder');
cy.location('hash').should('eq', '#recorder');


+ 1
- 1
cypress/integration/relative_time_filters.js 查看文件

@@ -4,7 +4,7 @@ context('Relative Timeframe', () => {
});
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
cy.window().its('frappe').then(frappe => {
frappe.call("frappe.tests.ui_test_helpers.create_todo_records");
});


+ 2
- 2
cypress/integration/report_view.js 查看文件

@@ -4,7 +4,7 @@ const doctype_name = custom_submittable_doctype.name;
context('Report View', () => {
before(() => {
cy.login();
cy.visit('/app/workspace/Website');
cy.visit('/app/space/Website');
cy.insert_doc('DocType', custom_submittable_doctype, true);
cy.clear_cache();
cy.insert_doc(doctype_name, {
@@ -24,7 +24,7 @@ context('Report View', () => {
let cell = cy.get('.dt-row-0 > .dt-cell--col-4');
// select the cell
cell.dblclick();
cell.find('input[data-fieldname="enabled"]').check({force: true});
cell.find('input[data-fieldname="enabled"]').check({ force: true });
cy.get('.dt-row-0 > .dt-cell--col-5').click();
cy.wait('@value-update');
cy.get('@doc').then(doc => {


Loading…
取消
儲存