Updated the files.
This commit is contained in:
parent
1553e6b971
commit
753967d4f5
23418 changed files with 3784666 additions and 0 deletions
45
my-app/node_modules/karma-coverage/examples/coffee/karma.conf.coffee
generated
vendored
Executable file
45
my-app/node_modules/karma-coverage/examples/coffee/karma.conf.coffee
generated
vendored
Executable file
|
|
@ -0,0 +1,45 @@
|
|||
module.exports = (config) ->
|
||||
config.set
|
||||
frameworks: ['mocha']
|
||||
|
||||
files: [
|
||||
'*.coffee'
|
||||
]
|
||||
|
||||
browsers: ['Firefox']
|
||||
|
||||
coffeePreprocessor:
|
||||
options:
|
||||
sourceMap: true
|
||||
|
||||
preprocessors:
|
||||
# source files, that you wanna generate coverage for
|
||||
# do not include tests or libraries
|
||||
# (these files will be instrumented by Istanbul via Ibrik unless
|
||||
# specified otherwise in coverageReporter.instrumenter)
|
||||
'plus.coffee': 'coverage'
|
||||
|
||||
# note: project files will already be converted to
|
||||
# JavaScript via coverage preprocessor.
|
||||
# Thus, you'll have to limit the CoffeeScript preprocessor
|
||||
# to uncovered files.
|
||||
'test.coffee': 'coffee'
|
||||
|
||||
coverageReporter:
|
||||
type: 'html'
|
||||
instrumenters:
|
||||
ibrik : require('ibrik')
|
||||
instrumenter:
|
||||
'**/*.coffee': 'ibrik'
|
||||
|
||||
# coverage reporter generates the coverage
|
||||
reporters: ['dots', 'coverage']
|
||||
|
||||
plugins: [
|
||||
require('../../lib/index')
|
||||
'karma-mocha'
|
||||
'karma-coffee-preprocessor'
|
||||
'karma-firefox-launcher'
|
||||
]
|
||||
|
||||
singleRun: true
|
||||
20
my-app/node_modules/karma-coverage/examples/coffee/package.json
generated
vendored
Executable file
20
my-app/node_modules/karma-coverage/examples/coffee/package.json
generated
vendored
Executable file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"name": "karma-coverage-coffee-example",
|
||||
"version": "1.0.0",
|
||||
"description": "Demonstrate the usage of karma-coverage with CoffeeScript",
|
||||
"main": "",
|
||||
"scripts": {
|
||||
"test": "./node_modules/karma/bin/karma start"
|
||||
},
|
||||
"author": "Friedel Ziegelmayer <dignifiedquire@gmail.com>",
|
||||
"license": "MIT",
|
||||
"dependencies": {},
|
||||
"devDependencies": {
|
||||
"karma": "latest",
|
||||
"karma-mocha": "latest",
|
||||
"karma-coffee-preprocessor": "latest",
|
||||
"karma-firefox-launcher": "latest",
|
||||
"coffee-script": "latest",
|
||||
"ibrik": "^2.0.0"
|
||||
}
|
||||
}
|
||||
7
my-app/node_modules/karma-coverage/examples/coffee/plus.coffee
generated
vendored
Executable file
7
my-app/node_modules/karma-coverage/examples/coffee/plus.coffee
generated
vendored
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
# Some code under test
|
||||
window.plus = (a, b) ->
|
||||
a + b
|
||||
|
||||
# this one is not coveraged
|
||||
window.minus = (a, b) ->
|
||||
a - b
|
||||
7
my-app/node_modules/karma-coverage/examples/coffee/test.coffee
generated
vendored
Executable file
7
my-app/node_modules/karma-coverage/examples/coffee/test.coffee
generated
vendored
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
describe 'plus', ->
|
||||
|
||||
it 'should pass', ->
|
||||
true is true
|
||||
|
||||
it 'should work', ->
|
||||
plus(1, 2) is 3
|
||||
Loading…
Add table
Add a link
Reference in a new issue