Skip to content

Commit eed6bbf

Browse files
committed
Try and fix the paths in the generated documentation so tests wont run against the online library.
1 parent 1bda267 commit eed6bbf

35 files changed

+106
-97
lines changed

documentation/couscous.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ menu:
2727
items:
2828
introduction:
2929
text: Introduction
30-
absoluteUrl: /
30+
relativeUrl: /
3131
items:
3232
author:
3333
text: Author

documentation/website/default.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
1818
<script src="{{ baseUrl }}/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="{{ baseUrl }}/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="{{ baseUrl }}/dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="{{ baseUrl }}/js/main.js" type="text/javascript"></script>
2323

documentation/website/js/jquery.ui.position.min.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

gulpfile.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,23 @@ gulp.task('css', ['csslint'], function () {
123123
pipe(gulp.dest(styles.dest));
124124
});
125125

126+
/**
127+
* Update paths in integration tests that are generated by the documentation
128+
* generator so they use the local source.
129+
*/
130+
gulp.task('integration-test-paths', function(){
131+
return gulp.src('test/integration/html/*.html').
132+
pipe(plugins.replace('http\:\/\/swisnl\.github\.io\/jQuery\-contextMenu\/dist\/', '\.\.\/dist\/')).
133+
pipe(plugins.replace('http\:\/\/swisnl\.github\.io\/jQuery\-contextMenu\/dist\/', '\.\.\/dist\/')).
134+
pipe(plugins.replace('http\:\/\/swisnl\.github\.io\/jQuery-contextMenu\/js\/jquery\.ui\.position\.min\.js', '\.\.\/dist\/jquery\.ui\.position\.min\.js')).
135+
pipe(gulp.dest('test/integration/html/'));
136+
});
126137

127138
gulp.task('watch', function () {
128139
gulp.watch(scripts.src, ['js']);
129140
gulp.watch(styles.src, ['css']);
130141
});
131142

132-
gulp.task('build', ['css', 'js']);
143+
gulp.task('build', ['css', 'js', 'integration-test-paths']);
133144

134145
gulp.task('default', ['watch']);

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
"gulp-concat": "~2.6.0",
2020
"gulp-csscomb": "^3.0.6",
2121
"gulp-csslint": "^0.2.0",
22+
"gulp-debug": "^2.1.2",
23+
"gulp-dest": "^0.2.2",
2224
"gulp-htmlcomb": "0.1.0",
2325
"gulp-jscs": "^2.0.0",
2426
"gulp-jshint": "^1.11.0",

test/integration/html/accesskeys.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/accesskeys_test.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/async-create.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/callback.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/callback_test.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/custom-command.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/custom-command_test.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/disabled-callback.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/disabled-callback_test.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

test/integration/html/disabled-changing.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme.css" type="text/css"/>
1313
<link rel="stylesheet" href="http://swisnl.github.io/jQuery-contextMenu/css/theme-fixes.css" type="text/css"/>
1414
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css">
15-
<link href="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
15+
<link href="../src/jquery.contextMenu.min.css" rel="stylesheet" type="text/css" />
1616

1717
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
18-
<script src="http://swisnl.github.io/jQuery-contextMenu/dist/jquery.contextMenu.min.js" type="text/javascript"></script>
18+
<script src="../src/jquery.contextMenu.min.js" type="text/javascript"></script>
1919

20-
<script src="http://swisnl.github.io/jQuery-contextMenu/js/jquery.ui.position.min.js" type="text/javascript"></script>
20+
<script src="../dist/jquery.ui.position.min.js" type="text/javascript"></script>
2121

2222
<script src="http://swisnl.github.io/jQuery-contextMenu/js/main.js" type="text/javascript"></script>
2323

0 commit comments

Comments
 (0)