The file openstack_dashboard/test/jasmine/jasmine_tests.py is not used;
it should be removed.
You can verify this by running the various tests:
./run_tests.sh --only-selenium
or going to <host:port>/jasmine/ in a debug environment
Change-Id: Ieefaf30bfd5612bd3180b67817745a170596b1e5
Closes-Bug: 1454804
We currently have two jasmine tests, one in horizon and one in dashboard.
We currently use two different templates and they are out of sync with each
other. Furthermore, we should extend the sources list, not override it,
because dashboard modules depends on code in horizon.
This patch fixes these issues.
Closes-bug: #1452446
Change-Id: I3fcbb1ea30b5e83a16f94fb31959270bd393593a
This patch adds unit tests for the security group step. These tests are
focused around the controller and its related components (no selenium tests
or view tests).
Change-Id: I14dbc603e3bafdcebcb13b0ef7f77d05a26a2122
Partial-Bug: 1435869
This splits the single Security and Access step so that the
two panes in that step (Security Groups / Keypairs) have their
own steps in the wizard, thus making everything much more
consistent.
This also now uses the Controller As syntax which is
considered to be a best practice.
Change-Id: Ib1d79ce8019e5361faccf77360989c38ce1cab2c
Co-Authored-By: Travis Tripp <travis.tripp@hp.com>
Closes-Bug: 1435636
This is one step in launch instance wizard work flow.
Partially Implements: blueprint launch-instance-redesign
Change-Id: Idbe4f55e7924b5aed751b1e022f4679179700b7e
This is the M part in MVC for launch instance that will use the APIs
to load data and send request to server via the APIs.
This model is injected into to LaunchInstanceCtrl and available to all
controllers for every step in the work flow.
To access:
- Add to local_setting.py:
LAUNCH_INSTANCE_NG_ENABLED = True
- Then go to:
http://localhost:9000/project/instances/
- Then click the left "Launch Instance" button.
To disable the legacy launch instance button:
- Add to local_setting.py:
LAUNCH_INSTANCE_LEGACY_ENABLED = True
Partially Implements: blueprint launch-instance-redesign
Co-Authored-By: Travis Tripp <travis.tripp@hp.com>
Co-Authored-By: Neill Cox <neill.cox@ingenious.com.au>
Co-Authored-By: Richard Jones <r1chardj0n3s@gmail.com>
Co-Authored-By: Tyr Johanson <tyr@hp.com>
Co-Authored-By: Matt Borland <matt.borland@hp.com>
Change-Id: I040f13f7d1fd336fcd1070bdbe0c81bd5a828d43
Establishes Jasmine testing features in openstack_dashboard, similar
to the features in horizon. These features allow components specific
to openstack_dashboard to be tested.
Partially Implements: blueprint launch-instance-redesign
Change-Id: I1f996e97f5cd01c9c32d7874eb5c0668d67e24bd