system tests / QA Success

User tests: Successful: Unsuccessful:

avatar therunnergit
therunnergit
30 Oct 2015

I moved the creation of the "git clone" into a separate method so we can add more options, either dependent from local configuration or from the local operating system.
The actual options will be explained into documentation, but shortly:

  • you can define a different branch to clone the CMS from
  • if you're on Windows, it will automatically add the "--insecure" option to prevent clone issue due to SSL

As a side change, I created a new method to check the OS.

How to test

  • Windows users only: just run a normal test and make sure the clone of the CMS is still working fine.
  • All: set a local configuration option branch to an actual CMS branch different than "staging" and check it's cloned correctly. See #107 for details on how to setup a local configuration file.

N.B. full documentation will come in a later PR.

avatar therunnergit therunnergit - open - 30 Oct 2015
avatar zero-24 zero-24 - change - 30 Oct 2015
Milestone Added: 3.4.2
avatar Kubik-Rubik
Kubik-Rubik - comment - 30 Oct 2015

Great, @therunnergit! Works as described on a Windows machine. One more test please!

avatar javigomez
javigomez - comment - 30 Oct 2015

working good

avatar javigomez javigomez - reference | 6562fd3 - 30 Oct 15
avatar javigomez javigomez - merge - 30 Oct 2015
avatar javigomez javigomez - close - 30 Oct 2015

Add a Comment

Login with GitHub to post a comment