module.exports = function(config) {
config.set({
autoWatch: true,
- browsers: ['PhantomJS', 'PhantomJS_custom'],
- customLaunchers: {
- 'PhantomJS_custom': {
- base: 'PhantomJS',
- options: {
- windowName: 'my-window',
- settings: {
- webSecurityEnabled: false
- }
- }
- }
- },
+ browsers: ['PhantomJS'],
exclude: [
],
files: [
+++ /dev/null
-'use strict';
-
-describe('Web page', function(){
-
- var request = new XMLHttpRequest();
- var url = 'http://localhost:8000'; // Change to your port!
-
- beforeAll(function(){
- /**
- * Warning! Default installation of jasmine (karma+phantomjs)
- * doesn't support JS request to other domains than own.
- * The solutions is at page https://github.com/karma-runner/karma-phantomjs-launcher
- * + add additional configuration to karma.conf.js
- * with parameter for PhantomJS webSecurityEnabled: false
- * + change run parameter in npm/test.sh
- */
- request.open("GET", url, false);
- request.send();
- });
-
- it('has response code 200', function(){
- expect(request.status).toBe(200);
- });
-
- it('contain tag body', function(){
- expect(request.responseText).toContain('<body');
- });
-
-});
if which node_modules/karma/bin/karma >> /dev/null; then
if which nodejs >> /dev/null; then
## Debian
- nodejs node_modules/karma/bin/karma start --browsers PhantomJS_custom
+ nodejs node_modules/karma/bin/karma start
else
## Official
- node node_modules/karma/bin/karma start --browsers PhantomJS_custom
+ node node_modules/karma/bin/karma start
fi
elif which karma >> /dev/null ; then
- karma start --browsers PhantomJS_custom
+ karma start
else
echo "ERROR: Failed to find karma"
exit 1