mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #45570
[Bug 1705622] A change has been merged
Reviewed: https://reviews.mahara.org/7893
Committed: https://git.mahara.org/mahara/mahara/commit/bc926b9e4269f2028515e712252aef10b1dec270
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch: master
commit bc926b9e4269f2028515e712252aef10b1dec270
Author: Rebecca Blundell <rebecca.blundell@xxxxxxxxxxxxxxx>
Date: Fri Jul 21 17:02:25 2017 +1200
Bug 1705622 - adding a properties file for some css elements
Work so far:
added switch to deal with different possible steps that have css elements
added some more css examples
changed array of css locators to const
changed const array back to array and use json en/decode as workaround
to avoid globals
made properties get_property function take an optional page location
added an optional properties param to BehatNavigation i_expand_node_in_the
added all used css elements
replaced css elements with descriptions in tests
replaced xpath elements with descriptions in tests
To do:
make the whole thing more user-friendly
look at replacing scroll to steps too
Change-Id: I83d8a96fc14701821b2e1cb37feb0900e1674f66
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1705622
Title:
behat properties file to store css elements
Status in Mahara:
Fix Committed
Bug description:
Work on adding a properties file to make tests more readable.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1705622/+subscriptions
References