Skip to content
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
e2e
src
.gitignore
.travis.yml
LICENSE
PLAYGROUND
READMEV2.md
angular.json
package-lock.json
package.json
pom.xml
popup.js
protractor.conf.js
readme.adoc
tsconfig.json
tslint.json

readme.adoc

dechat_en3a

Build Status Codacy code quality License Documentation

Build documentation

The documentation is done in AsciiDoc using the arc42 templates. The source documents are located at src/docs.

Compile and run

  • First, clone or download the project

  • Then download the needed modules by running the following command:

npm run installPackages
  • Finally, to run the application: ng serve (in localhost port 4200) or ng serve --open (automatically opens the broswer with the app running).

Testing

The testing of the project is done via Cucumber, based on user stories, such as those defined in the features folder. To run the tests, if it has not been done before, you should download the needed dependencies executing the following command

npm run installTestDeps

Then, open a console and launch the application.

Finally, to run the tests open another console and execute the following commands:

npm run pretest
npm run test2
You can’t perform that action at this time.