Skip to content
Permalink
Browse files
added software quality lab
  • Loading branch information
aa7401 committed Nov 1, 2018
1 parent 828b092 commit d884f9fb727d53cfd19dc4456e8214fc19bc9ace
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 1 deletion.
@@ -0,0 +1,18 @@

languages:
- javascript
files:
- "test/**/*"
exclude:
- "node_modules/*"
reporter: json

languages-exts:
coffeescript:
- coffee
javascript:
- js
- es
- es5
- es6
- es7
@@ -10,3 +10,4 @@ coverage.lcov
*.class
dependency-check-report.html
linter.xml
duplication.json
@@ -0,0 +1,18 @@

# Software Quality

Resources:

1. [Lecture slides](https://docs.google.com/presentation/d/1Os28FNScFv2lHLqDfXGMPpSNf-Zbx0ByEGa0Ft8vxhk/edit?usp=sharing)

This week you are starting the development process.

Ensure you have private repo(s) in the 340CT-1819OCTJAN organisation. Names should be in the format xxx-yyy where xxx is your university username.

Set up your .eslintrc file and add a jest section to your package.json

Configure a range of tests and create aliases in your package.json

Set up your pre-commit and pre-push hooks to automatically run the tests

Start coding!
@@ -14,6 +14,7 @@
"sqlite3": "^4.0.2"
},
"devDependencies": {
"eslint": "^5.0.1"
"eslint": "^5.0.1",
"jscpd": "^0.6.25"
}
}

0 comments on commit d884f9f

Please sign in to comment.