DigitPaint / roger

Roger is your friendly front-end development toolbox!
MIT License
4 stars 4 forks source link

Add breaking testcase for failing resolving of urls with trialing slashes #54

Closed edwinvdgraaf closed 8 years ago

edwinvdgraaf commented 8 years ago

See the following error:

TypeError: no implicit conversion of nil into String
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:192:in `escape'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:192:in `split_path'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:128:in `find_template_path'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:55:in `block in find_template'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:53:in `each'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:53:in `find'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:53:in `find_template'
/Users/edwin/Projects/zandbak/roger/lib/roger/resolver.rb:84:in `url_to_relative_url'
/Users/edwin/Projects/zandbak/roger/test/unit/resolver_test.rb:80:in `test_trailing_slashes_break'
flurin commented 8 years ago

When exactly does this happen? And what would be expected behaviour?

edwinvdgraaf commented 8 years ago
$ roger release

It fails building the release.