Ashwin Maroli
384be58b5e
add missing comma
2017-01-31 08:40:06 +05:30
jekyllbot
2cf685feb2
Merge pull request #4362 from jekyll/liquid-4
...
Merge pull request 4362
2017-01-27 11:10:53 -05:00
Frank Taillandier
5ed22d0b3e
Now we must execute SimpleCov
2017-01-19 22:39:39 +01:00
Parker Moore
b6bc85ec7c
Correct 2 Style/TrailingCommaInLiteral rubocop offenses in test_filters.rb
2017-01-18 14:16:08 -05:00
jekyllbot
477b2f0f3e
Merge pull request #5640 from jekyll/jekyll-utils-exec
...
Merge pull request 5640
2017-01-18 14:15:11 -05:00
jekyllbot
76e9b8d266
Merge pull request #5542 from ashmaroli/url-slash
...
Merge pull request 5542
2017-01-17 20:21:48 -05:00
Parker Moore
130159dda4
Fix rubocop error.
2017-01-17 17:05:14 -05:00
Parker Moore
e0d63c8aa9
Add test to ensure that if the includes dir isn't in the theme that it won't break the site
2017-01-17 16:19:47 -05:00
Parker Moore
ad8fb9b927
Add theme_dir() helper func
2017-01-17 16:19:26 -05:00
jekyllbot
71dab94a97
Merge pull request #5779 from jekyll/fix-flaky-plugins-path-test
...
Merge pull request 5779
2017-01-16 17:03:41 -05:00
Parker Moore
aa7e47a30d
Remove calls to Dir.chdir without a block.
...
This removes the necessity to initialize Jekyll::Configuration::DEFAULTS manually.
2017-01-16 16:43:25 -05:00
Parker Moore
567a7952dd
test/helper: fix flaky plugin path test by initializing Configuration::DEFAULTS at start of tests
...
If we do a Dir.chdir before Configuration::DEFAULTS is initialized, then its source and destination values will not be what we expect.
We expect that Dir.pwd should stay as the root of the repo but there are some errant calls to Dir.chdir without a block that are still
not yet cleaned up.
2017-01-16 16:25:09 -05:00
Frank Taillandier
5d52074d2d
appease Rubocop
2017-01-14 20:01:41 +01:00
Pat Hawks
1d885911bc
Rubocop: Require consistent comma in multiline literals
2017-01-12 17:52:29 -06:00
Frank Taillandier
31178bfe69
Merge branch 'master' into liquid-4
2017-01-10 20:01:04 +01:00
Pat Hawks
368294b2a9
Update tests to be position independent
2017-01-06 05:55:50 -06:00
Pat Hawks
0f2013114c
Merge branch 'master' into jekyll-utils-exec
2017-01-06 05:42:15 -06:00
Ashwin Maroli
ea9c303c95
Merge branch 'master' of https://github.com/jekyll/jekyll into url-slash
2017-01-06 12:02:34 +05:30
Pat Hawks
4b51c1da58
Use `assert_nil`
2017-01-05 17:08:04 -06:00
Florian Thomas
dde0441b3a
find keys also in assigned collections
2016-12-16 15:37:10 -08:00
Parker Moore
d24ea03acf
Update highlight block test to conform with v4 API.
2016-12-16 15:36:48 -08:00
Pat Hawks
69c4a8a1aa
Use `assert_nil` instead of `assert_equal nil`
...
Fixes #5648
2016-12-10 11:31:04 -06:00
jekyllbot
8ed324007a
Merge pull request #5513 from thiagoarrais/5415-group_by_exp-filter
...
Merge pull request 5513
2016-12-09 16:01:21 -08:00
Thiago Arrais
d4c8d7fd2b
Ignore symlinked file in windows
2016-12-09 13:15:16 -03:00
Parker Moore
6e2449b482
Write Jekyll::Utils::Exec.run for running shell commands.
2016-12-07 17:38:22 -08:00
Thiago Arrais
4ed41558d1
Whoops!
2016-11-30 17:54:59 -03:00
jekyllbot
805dd4b0f1
Merge pull request #5611 from XhmikosR/https
...
Merge pull request 5611
2016-11-29 15:50:29 -08:00
XhmikosR
d9cf97e9c6
Switch to `https` when possible.
...
Also, remove two 404 links.
2016-11-29 23:39:23 +02:00
jona
4f4a628df8
fix tests
2016-11-29 13:37:10 +01:00
jona
fac041933c
fix date parsing in file names
2016-11-29 09:14:03 +01:00
Ashwin Maroli
d175ba2cb8
clean unit-test-names
2016-11-28 23:09:53 +05:30
Eldritch Cheese
467bd5bb32
Updated test name, using single quotes for cleanliness.
2016-11-28 07:35:48 -05:00
Eldritch Cheese
875d55002b
Increased number of posts in test_generated_site to account for special chars test
2016-11-27 07:59:56 -05:00
Eldritch Cheese
a55760d4ad
Added unit test for special character, fixed error that it exposed.
2016-11-26 22:31:03 -05:00
Tim Banks
5c965d6a20
Add connector param to array_to_sentence_string filter
2016-11-22 17:38:33 -06:00
Parker Moore
cb6724046d
Dates are _the worst_
2016-11-11 16:30:53 -08:00
Parker Moore
ff012e795a
Fix fmt error.
2016-11-11 16:30:53 -08:00
Parker Moore
9f8f031469
Whoops, an *actually useful* failing test.
2016-11-11 16:30:53 -08:00
Parker Moore
f27eb77d0b
Add failing test for permalink templates with trailing underscores
2016-11-11 16:30:53 -08:00
jekyllbot
3e1fad273b
Merge pull request #5526 from ashmaroli/fix-win-tests
...
Merge pull request 5526
2016-11-10 13:02:48 -08:00
Parker Moore
7bf4627046
Add vendor/gems to the list of excluded & do some refactoring.
2016-11-09 09:42:26 -08:00
Ashwin Maroli
1bafbd91fa
create orphan files with touch method
2016-11-05 16:03:30 +05:30
Thiago Arrais
7f18ac8f99
Group using arbitraty Liquid expressions
2016-11-04 18:16:46 -03:00
Ashwin Maroli
2c68069a41
TestSite: consider dive-letter in Windows
...
The array of plugins will contain current drive-letter in Windows
2016-11-04 09:20:46 +05:30
Ashwin Maroli
1852e54d10
add and use 'skip_if_windows' helper method
...
- add a new helper method to skip tests if on Windows platform
- skip those tests that fail due to lack of support for symlinked files
on Windows.
2016-11-04 09:20:46 +05:30
Ashwin Maroli
9192e66b7b
assert instead of refuting
2016-11-04 01:17:54 +05:30
Ashwin Maroli
894d2a0415
test double slash when input = '/'
2016-11-04 00:50:54 +05:30
fen
e92dd2055d
check for the urldrop key first
2016-11-02 21:30:23 +01:00
Ashwin Maroli
e6b9dd1cc1
TestFilters: adjust array size to ignore symlinks
...
Adjust the size of grouped-items array as it won't include symlinked
pages in Windows.
2016-11-02 22:55:12 +05:30
Ashwin Maroli
257e60b9a7
TestSite: add symlinked files only if not Windows
...
add symlinked files to "sorted_pages" array only when testing on
non-windows platforms.
2016-11-02 22:55:12 +05:30
Ashwin Maroli
0c234c90a9
TestGeneratedSite: add "|" to preserve newline
...
adding a pipe character ('|') preserves the formatting of
'expected_output' with a trailing newline bit, in windows.
2016-11-02 15:08:49 +05:30
fen
a2ffde8f14
rewrite test to only not throw error
2016-11-02 00:22:20 +01:00
fen
1bb2259a10
add failing test
2016-11-02 00:00:38 +01:00
jekyllbot
6f05ebb520
Merge pull request #5433 from ayastreb/5429-data-dir-with-period-in-name
...
Merge pull request 5433
2016-10-06 10:22:23 -07:00
jekyllbot
3de78877c0
Merge pull request #4873 from mlocher/bug-post-url
...
Merge pull request 4873
2016-10-05 11:40:04 -07:00
jekyllbot
22a7714bba
Merge pull request #5212 from eloyesp/fix-excerpt-link-finder
...
Merge pull request 5212
2016-10-05 11:34:52 -07:00
jekyllbot
275f5a6209
Merge pull request #5256 from kwokfu/patch-1
...
Merge pull request 5256
2016-10-05 11:34:06 -07:00
Anatoliy Yastreb
e27a65d9e3
Sanitize directory name as a key
2016-10-04 19:39:41 +01:00
Florian Thomas
01c33907a3
default site.url in dev environment to ` http://localhost:4000 `
...
take `host`, `port` and `ssl` options into account
2016-10-04 20:38:46 +02:00
Anatoliy Yastreb
cff8f2994c
Fix loading data from subdir with a period in name #5429
2016-10-01 13:09:50 +01:00
jekyllbot
ef3f9d0e7a
Merge pull request #5264 from DirtyF/static-file-name
...
Merge pull request 5264
2016-09-29 14:13:31 -07:00
jekyllbot
553fae8f17
Merge pull request #5410 from jekyll/pr/i18n-url-filters
...
Merge pull request 5410
2016-09-29 13:27:11 -07:00
Parker Moore
fd5f2eb399
Add failing test for File.utime of a symlink in staticfile.
2016-09-28 16:54:58 -07:00
jekyllbot
9c197d9555
Merge pull request #5210 from jekyll/node-must-die
...
Merge pull request 5210
2016-09-28 16:38:00 -07:00
Pat Hawks
2b30c06140
Use Addressable to better deal with i18n URLs
2016-09-24 15:34:00 -05:00
Pat Hawks
aebf711c61
Failing tests: URL filters choke on i18n
2016-09-24 15:11:04 -05:00
Heng Kwokfu
bacb300876
Skip Windows tests in non-Windows environment.
2016-09-24 21:55:02 +08:00
Heng Kwokfu
db53213d16
Merge remote-tracking branch 'jekyll/master' into patch-1
2016-09-24 08:46:24 +08:00
Parker Moore
aa86651650
Add absolute_url and relative_url filters.
2016-09-22 14:16:00 -07:00
jekyllbot
3a7cbadd82
Merge pull request #5375 from Nicop06/underscore_highlight
...
Merge pull request 5375
2016-09-20 17:05:49 -07:00
jekyllbot
504411e476
Merge pull request #5237 from ashmaroli/bundle2new
...
Merge pull request 5237
2016-09-20 15:32:25 -07:00
Parker Moore
279f1516d2
Merge branch 'master' into themes-asset-folder
...
* master:
Update history to reflect merge of #5381 [ci skip]
Update history to reflect merge of #5383 [ci skip]
run features on windows
Appease Rubocop
Update history to reflect merge of #5372 [ci skip]
Add missing period to sentence in first paragraph.
2016-09-20 13:13:01 -07:00
Parker Moore
29d8fee4ce
Add test to ensure that the /assets theme reader doesn't clobber preexisting site files.
2016-09-20 13:12:34 -07:00
Pat Hawks
3bfdc00d14
Appease Rubocop
2016-09-19 13:15:02 -05:00
Nicolas Porcel
0b94cf3fa1
Allow underscore in highlighter language
2016-09-19 13:10:29 +02:00
Parker Moore
74baeb889a
ThemeAssetsReader: fix tests so everything passes.
2016-09-18 15:04:15 -04:00
Parker Moore
6d7f305e7c
Add tests for assets directory support.
2016-09-16 16:04:35 -07:00
Parker Moore
cf26bf5db0
TestTheme: update tests for 'path_for' now that it's no longer prepending the underscore
2016-09-16 15:36:33 -07:00
Parker Moore
b8f17b9034
Exclude node_modules by default
...
If no 'exclude' directive is specified, exclude node_modules by default.
https://twitter.com/mxstbr/status/761856359579185153
2016-09-16 13:09:10 -07:00
jekyllbot
4888b84b44
Merge pull request #5199 from jeffkole/adds-linking-to-all-files
...
Merge pull request 5199
2016-09-13 07:11:50 -07:00
Ashwin Maroli
345f043cc4
test bundle install and skipping it.
2016-09-13 08:52:54 +05:30
Parker Moore
c1e6f1fb94
Fix rubocop errors & add one more test for slugify 'ascii' mode ( #4680 )
2016-09-07 17:50:14 -07:00
Parker Moore
9164973a6c
Merge branch 'jussikinnula-master'
...
* jussikinnula-master:
Fix slugify test
One final "urlsafe" replaced with "ascii"
Change urlsafe to ascii also when actually slugifying
Add tests for ascii slugify mode
Rename urlsafe to ascii, and document it (on utils.rb)
Add urlsafe to accepted slugify modes
Add urlsafe method for slugify
2016-09-07 16:50:32 -07:00
Eloy Espinaco
9b09d8a8e8
Add support for indented link references on excerpt
...
Excerpt link reference extraction is missing all the indented references
at the bottom of the page. Markdown specify that those can be indented up
to three spaces.
2016-09-02 17:21:10 -03:00
jekyllbot
6a34966f20
Merge pull request #5189 from jekyll/skip-theme-if-not-string
...
Merge pull request 5189
2016-08-30 14:54:47 -07:00
Parker Moore
5b21f8fda9
Fix fmt errors.
2016-08-30 13:28:46 -07:00
Parker Moore
2b15b0b325
Site#configure_theme: don't do anything if theme config is unset; TEST
2016-08-30 12:17:24 -07:00
Frank Taillandier
a9da814f17
add basename and name variables for static files
2016-08-27 11:22:24 +02:00
Heng, K. (Stephen)
23d7929948
Test case for issue #5192 , where Jekyll.sanitized_path strips drive name on Windows incorrectly
2016-08-26 11:43:32 +08:00
Heng, K. (Stephen)
0d8796fbe6
Test case for issue #5276 , where Jekyll.sanitized_path strips base path incorrectly if file path has matching prefix
2016-08-26 11:20:03 +08:00
Frank Taillandier
326332a5d5
Rename filename to name
2016-08-21 21:32:26 +02:00
Frank Taillandier
87c00b2756
Get static filename
2016-08-20 17:42:05 +02:00
Ashwin Maroli
a9f92278d3
colorize interpolated text in Jekyll.logger.info
2016-08-16 22:50:54 +05:30
Florian Thomas
70ba8c578a
update require_gems test
2016-08-07 21:01:09 +02:00
Florian Thomas
539154a158
replace `assert false, ...` with `refute`
2016-08-07 20:54:22 +02:00
Jeff Kolesky
e0ce4a00f8
Fixes `link` tag to work with static files
2016-08-04 20:03:01 -07:00
Jeff Kolesky
05445b81c7
Fixes tests to account for new info.md file
2016-08-04 19:40:14 -07:00
Jeff Kolesky
82d6657ae8
Adds ability to link to all files
...
Fixes request made in #4624 and bug found in #5182
2016-08-03 15:08:26 -07:00
Florian Thomas
d158d73ce1
add missing tests
2016-07-30 15:49:16 +02:00
Florian Thomas
2236ee4284
migrate existing tests to `should` syntax
2016-07-30 15:48:21 +02:00