ESUG Conference Registration Application
- Latest Pharo 6.1+ image.
- Pharo VM for Pharo 6.1+.
You can get both by downloading it from the Pharo site or in the command line with zeroconf:
wget -O- get.pharo.org | bash
To load the ESUGApp package into the Pharo image:
Metacello new
baseline:'ESUGApp';
repository: 'github://Lin777/ESUGConfRegistrationApp:master/src';
load.
(Smalltalk at: #ZnZincServerAdaptor) startOn: 8080.
You can see the application run in: http://localhost:8080/ESUG
The tests for the model run like any test.
On the other hand, the tests with Selenium (Parasol) require extract the Chromedriver's ZIP file into the directory where you put the Selenium server JAR file. And then run the Selenium server, execute the following on the command line:
java -Dwebdriver.chrome.driver=chromedriver -jar selenium-server-standalone-3.0.1.jar
and now you can run the tests.
If you have any inconvenience with parasol, you can check the Parasol github