Browse Source

Bump script and fixed copyright template

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
pull/8824/head
John Molakvoæ (skjnldsv) 8 years ago
parent
commit
6b1452bd7b
No known key found for this signature in database GPG Key ID: 60C25B8C072916CF
  1. 2
      settings/js/main.js
  2. 1
      settings/js/main.js.map
  3. 169
      tests/acceptance/features/bootstrap/AppNavigationContext.php
  4. 1
      tests/acceptance/features/bootstrap/AppSettingsContext.php
  5. 69
      tests/acceptance/features/bootstrap/DialogContext.php
  6. 1
      tests/acceptance/features/bootstrap/UsersSettingsContext.php

2
settings/js/main.js
File diff suppressed because it is too large
View File

1
settings/js/main.js.map
File diff suppressed because it is too large
View File

169
tests/acceptance/features/bootstrap/AppNavigationContext.php

@ -1,6 +1,7 @@
<?php
/**
*
* @copyright Copyright (c) 2017, Daniel Calviño Sánchez (danxuliu@gmail.com)
* @copyright Copyright (c) 2018, John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
*
@ -25,92 +26,92 @@ use Behat\Behat\Context\Context;
class AppNavigationContext implements Context, ActorAwareInterface {
use ActorAware;
/**
* @return Locator
*/
public static function appNavigation() {
return Locator::forThe()->id("app-navigation")->
describedAs("App navigation");
}
/**
* @return Locator
*/
public static function appNavigationSectionItemFor($sectionText) {
return Locator::forThe()->xpath("//li/a[normalize-space() = '$sectionText']/..")->
descendantOf(self::appNavigation())->
describedAs($sectionText . " section item in App Navigation");
}
/**
* @return Locator
*/
public static function appNavigationCurrentSectionItem() {
return Locator::forThe()->css(".active")->
descendantOf(self::appNavigation())->
describedAs("Current section item in App Navigation");
}
/**
* @return Locator
*/
public static function buttonForTheSection($class, $section) {
return Locator::forThe()->css("." . $class)->
descendantOf(self::appNavigationSectionItemFor($section))->
describedAs("The $class button on the $section section in App Navigation");
}
/**
* @return Locator
*/
public static function counterForTheSection($section) {
return Locator::forThe()->css(".app-navigation-entry-utils-counter")->
descendantOf(self::appNavigationSectionItemFor($section))->
describedAs("The counter for the $section section in App Navigation");
}
/**
* @Given I open the :section section
*/
public function iOpenTheSection($section) {
$this->actor->find(self::appNavigationSectionItemFor($section), 10)->click();
}
/**
* @Given I click the :class button on the :section section
*/
public function iClickTheButtonInTheSection($class, $section) {
$this->actor->find(self::buttonForTheSection($class, $section), 10)->click();
}
/**
* @Then I see that the current section is :section
*/
public function iSeeThatTheCurrentSectionIs($section) {
PHPUnit_Framework_Assert::assertEquals($this->actor->find(self::appNavigationCurrentSectionItem(), 10)->getText(), $section);
}
/**
* @Then I see that the section :section is shown
*/
public function iSeeThatTheSectionIsShown($section) {
WaitFor::elementToBeEventuallyShown($this->actor, self::appNavigationSectionItemFor($section));
}
/**
* @Then I see that the section :section is not shown
*/
public function iSeeThatTheSectionIsNotShown($section) {
WaitFor::elementToBeEventuallyNotShown($this->actor, self::appNavigationSectionItemFor($section));
use ActorAware;
/**
* @return Locator
*/
public static function appNavigation() {
return Locator::forThe()->id("app-navigation")->
describedAs("App navigation");
}
/**
* @return Locator
*/
public static function appNavigationSectionItemFor($sectionText) {
return Locator::forThe()->xpath("//li/a[normalize-space() = '$sectionText']/..")->
descendantOf(self::appNavigation())->
describedAs($sectionText . " section item in App Navigation");
}
/**
* @return Locator
*/
public static function appNavigationCurrentSectionItem() {
return Locator::forThe()->css(".active")->
descendantOf(self::appNavigation())->
describedAs("Current section item in App Navigation");
}
/**
* @return Locator
*/
public static function buttonForTheSection($class, $section) {
return Locator::forThe()->css("." . $class)->
descendantOf(self::appNavigationSectionItemFor($section))->
describedAs("The $class button on the $section section in App Navigation");
}
/**
* @return Locator
*/
public static function counterForTheSection($section) {
return Locator::forThe()->css(".app-navigation-entry-utils-counter")->
descendantOf(self::appNavigationSectionItemFor($section))->
describedAs("The counter for the $section section in App Navigation");
}
/**
* @Given I open the :section section
*/
public function iOpenTheSection($section) {
$this->actor->find(self::appNavigationSectionItemFor($section), 10)->click();
}
/**
* @Given I click the :class button on the :section section
*/
public function iClickTheButtonInTheSection($class, $section) {
$this->actor->find(self::buttonForTheSection($class, $section), 10)->click();
}
/**
* @Then I see that the current section is :section
*/
public function iSeeThatTheCurrentSectionIs($section) {
PHPUnit_Framework_Assert::assertEquals($this->actor->find(self::appNavigationCurrentSectionItem(), 10)->getText(), $section);
}
/**
* @Then I see that the section :section is shown
*/
public function iSeeThatTheSectionIsShown($section) {
WaitFor::elementToBeEventuallyShown($this->actor, self::appNavigationSectionItemFor($section));
}
/**
* @Then I see that the section :section is not shown
*/
public function iSeeThatTheSectionIsNotShown($section) {
WaitFor::elementToBeEventuallyNotShown($this->actor, self::appNavigationSectionItemFor($section));
}
/**
* @Then I see that the section :section has a count of :count
*/
public function iSeeThatTheSectionHasACountOf($section, $count) {
PHPUnit_Framework_Assert::assertEquals($this->actor->find(self::counterForTheSection($section), 10)->getText(), $count);
/**
* @Then I see that the section :section has a count of :count
*/
public function iSeeThatTheSectionHasACountOf($section, $count) {
PHPUnit_Framework_Assert::assertEquals($this->actor->find(self::counterForTheSection($section), 10)->getText(), $count);
}
}

1
tests/acceptance/features/bootstrap/AppSettingsContext.php

@ -1,6 +1,7 @@
<?php
/**
*
* @copyright Copyright (c) 2017, Daniel Calviño Sánchez (danxuliu@gmail.com)
* @copyright Copyright (c) 2018, John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
*

69
tests/acceptance/features/bootstrap/DialogContext.php

@ -1,6 +1,7 @@
<?php
/**
*
* @copyright Copyright (c) 2018, John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
*
* @license GNU AGPL version 3 or any later version
@ -24,44 +25,44 @@ use Behat\Behat\Context\Context;
class DialogContext implements Context, ActorAwareInterface {
use ActorAware;
use ActorAware;
/**
* @return Locator
*/
public static function theDialog() {
return Locator::forThe()->css(".oc-dialog")->
describedAs("The dialog");
}
/**
* @return Locator
*/
public static function theDialog() {
return Locator::forThe()->css(".oc-dialog")->
describedAs("The dialog");
}
/**
* @return Locator
*/
public static function theDialogButton($text) {
return Locator::forThe()->xpath("//button[normalize-space() = '$text']")->
descendantOf(self::theDialog())->
describedAs($text . " button of the dialog");
}
/**
* @return Locator
*/
public static function theDialogButton($text) {
return Locator::forThe()->xpath("//button[normalize-space() = '$text']")->
descendantOf(self::theDialog())->
describedAs($text . " button of the dialog");
}
/**
* @Given I click the :text button of the confirmation dialog
*/
public function iClickTheDialogButton($text) {
$this->actor->find(self::theDialogButton($text), 10)->click();
}
/**
* @Given I click the :text button of the confirmation dialog
*/
public function iClickTheDialogButton($text) {
$this->actor->find(self::theDialogButton($text), 10)->click();
}
/**
* @Then I see that the confirmation dialog is shown
*/
public function iSeeThatTheConfirmationDialogIsShown() {
WaitFor::elementToBeEventuallyShown($this->actor, self::theDialog());
}
/**
* @Then I see that the confirmation dialog is shown
*/
public function iSeeThatTheConfirmationDialogIsShown() {
WaitFor::elementToBeEventuallyShown($this->actor, self::theDialog());
}
/**
* @Then I see that the confirmation dialog is not shown
*/
public function iSeeThatTheConfirmationDialogIsNotShown() {
WaitFor::elementToBeEventuallyNotShown($this->actor, self::theDialog());
}
/**
* @Then I see that the confirmation dialog is not shown
*/
public function iSeeThatTheConfirmationDialogIsNotShown() {
WaitFor::elementToBeEventuallyNotShown($this->actor, self::theDialog());
}
}

1
tests/acceptance/features/bootstrap/UsersSettingsContext.php

@ -1,6 +1,7 @@
<?php
/**
*
* @copyright Copyright (c) 2017, Daniel Calviño Sánchez (danxuliu@gmail.com)
* @copyright Copyright (c) 2018, John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
*

Loading…
Cancel
Save