Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-605

Address cross-module dependency in Nightmare tests

    XMLWordPrintable

    Details

    • Template:

      Description

      As discovered in FOLIO-1344, tests in new_proxy.js fail when ui-users is tested in isolation:

      1) should add a proxy for user 1
      2) should delete a sponsor of user 2
      

      As it turns out, these tests depend ui-plugin-find-user to run, effectively making them "cross-module" tests. Tests that depend on multiple modules should live within the platform that defines all the necessary modules.

      The solution here is to move these tests to platform-core. However, this may depend on timing of John Malconian's CI work in FOLIO-1344 / FOLIO-1266 since the centralized ui-testing approach is still in play.

      Also to consider: How many tests from other modules depend on ui-plugin-find-user to function?

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                zburke Zak_Burke
                Reporter:
                mattj Matt Jones
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases