1 | const path = require('path')
|
2 |
|
3 | const solutionSetup = (exercise) => {
|
4 | exercise.addSetup(function (mode, callback) {
|
5 | this.solution = path.join(this.dir, 'solution.js')
|
6 |
|
7 | process.nextTick(callback)
|
8 | })
|
9 |
|
10 | exercise.getSolutionFiles = function (callback) {
|
11 | callback(null, [this.solution])
|
12 | }
|
13 |
|
14 | return exercise
|
15 | }
|
16 |
|
17 | module.exports = solutionSetup
|