mirror of
https://github.com/raimon49/requirements.txt.vim.git
synced 2026-03-02 19:59:18 +08:00
Fix load script order (#5)
* Move the function 'matched_filename' to ftdetect #4 * Move the variable 'g:requirements#detect_filename_pattern' to ftdetect #4 * Rename 'describe' in unittest * Add dein.vim in section of installation * Bump version to 1.3.0 Close #4
This commit is contained in:
@@ -1,42 +1,42 @@
|
||||
filetype plugin on
|
||||
runtime! plugin/requirements.vim
|
||||
|
||||
describe 'enable: requirements#matched_filename()'
|
||||
describe 'enable: Requirements_matched_filename()'
|
||||
it 'to enable file type detection: basic filename'
|
||||
Expect requirements#matched_filename('requirements.txt') to_be_true
|
||||
Expect requirements#matched_filename('requires.txt') to_be_true
|
||||
Expect Requirements_matched_filename('requirements.txt') to_be_true
|
||||
Expect Requirements_matched_filename('requires.txt') to_be_true
|
||||
end
|
||||
|
||||
it 'to enable file type detection: pip-tools filename'
|
||||
Expect requirements#matched_filename('requirements.in') to_be_true
|
||||
Expect requirements#matched_filename('requires.in') to_be_true
|
||||
Expect Requirements_matched_filename('requirements.in') to_be_true
|
||||
Expect Requirements_matched_filename('requires.in') to_be_true
|
||||
end
|
||||
|
||||
it 'to enable file type detection: directory structure'
|
||||
Expect requirements#matched_filename('requirements/dev.txt') to_be_true
|
||||
Expect requirements#matched_filename('requires/tests.in') to_be_true
|
||||
Expect Requirements_matched_filename('requirements/dev.txt') to_be_true
|
||||
Expect Requirements_matched_filename('requires/tests.in') to_be_true
|
||||
end
|
||||
end
|
||||
|
||||
describe 'disable: requirements#matched_filename()'
|
||||
describe 'disable: Requirements_matched_filename()'
|
||||
it 'to disable: file type detection: basic filename'
|
||||
Expect requirements#matched_filename('requirements.text') to_be_false
|
||||
Expect Requirements_matched_filename('requirements.text') to_be_false
|
||||
end
|
||||
|
||||
it 'to disable: file type detection: pip-tools filename'
|
||||
Expect requirements#matched_filename('requirements.ini') to_be_false
|
||||
Expect Requirements_matched_filename('requirements.ini') to_be_false
|
||||
end
|
||||
|
||||
it 'to disable: file type detection: directory structure'
|
||||
Expect requirements#matched_filename('require/dev.txt') to_be_false
|
||||
Expect Requirements_matched_filename('require/dev.txt') to_be_false
|
||||
end
|
||||
end
|
||||
|
||||
describe 'g:requirements#detect_filename_pattern'
|
||||
it 'use g:requirements#detect_filename_pattern'
|
||||
Expect requirements#matched_filename('freeze.txt') to_be_false
|
||||
Expect Requirements_matched_filename('freeze.txt') to_be_false
|
||||
let g:requirements#detect_filename_pattern = 'freeze'
|
||||
Expect requirements#matched_filename('freeze.txt') to_be_true
|
||||
Expect Requirements_matched_filename('freeze.txt') to_be_true
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user