├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .ruby-version ├── .vim-version ├── Flavorfile ├── Gemfile ├── README.md ├── Rakefile ├── TUTORIAL-CI.md ├── after ├── indent │ └── vim.vim └── syntax │ └── vim │ └── vspec.vim ├── autoload └── vspec.vim ├── bin ├── prove-vspec ├── vspec └── vspec-bootstrap.vim ├── doc └── vspec.txt └── t ├── after.vim ├── before.vim ├── boolean-matcher-feailure-message.t ├── boolean-matchers.vim ├── check-vspec-result ├── comparison-matchers.vim ├── context.vim ├── custom-failure-message.t ├── custom-matchers.vim ├── debug-print.t ├── double-quoted-strings.t ├── echo ├── environment-variable.t ├── environment-variable.t.input ├── error-in-describe.t ├── error-in-expect-evaluation.t ├── error-in-expect-parsing.t ├── error-in-it.t ├── error-in-source.t ├── error-with-multiline-message.t ├── exception-matcher-failure-messages.t ├── exception-matchers.vim ├── expect.vim ├── failure-messages-with-special-characters.t ├── fixtures ├── invalid.vim ├── invalid.vim.expected ├── sample.vim └── sample.vim.expected ├── funny-it-messages.t ├── indent.vim ├── internal.vim ├── lib └── echos ├── multiple-it-with-the-same-description.vim ├── nested-describe-basics.vim ├── nested-describe-subjects.t ├── no-hint.vim ├── no-test.vim ├── paths-with-spaces.t ├── pretty-string.vim ├── redraw.t ├── runtimepath.vim ├── skip.t ├── syntax.vim ├── system-output.vim ├── throwpoint-representation.t ├── todo.t ├── tools.vim └── vspec-path-never-duplicated.t /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/.gitignore -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.0.2 2 | -------------------------------------------------------------------------------- /.vim-version: -------------------------------------------------------------------------------- 1 | v9.1.1349 2 | -------------------------------------------------------------------------------- /Flavorfile: -------------------------------------------------------------------------------- 1 | # No dependencies. 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/Rakefile -------------------------------------------------------------------------------- /TUTORIAL-CI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/TUTORIAL-CI.md -------------------------------------------------------------------------------- /after/indent/vim.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/after/indent/vim.vim -------------------------------------------------------------------------------- /after/syntax/vim/vspec.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/after/syntax/vim/vspec.vim -------------------------------------------------------------------------------- /autoload/vspec.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/autoload/vspec.vim -------------------------------------------------------------------------------- /bin/prove-vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/bin/prove-vspec -------------------------------------------------------------------------------- /bin/vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/bin/vspec -------------------------------------------------------------------------------- /bin/vspec-bootstrap.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/bin/vspec-bootstrap.vim -------------------------------------------------------------------------------- /doc/vspec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/doc/vspec.txt -------------------------------------------------------------------------------- /t/after.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/after.vim -------------------------------------------------------------------------------- /t/before.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/before.vim -------------------------------------------------------------------------------- /t/boolean-matcher-feailure-message.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/boolean-matcher-feailure-message.t -------------------------------------------------------------------------------- /t/boolean-matchers.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/boolean-matchers.vim -------------------------------------------------------------------------------- /t/check-vspec-result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/check-vspec-result -------------------------------------------------------------------------------- /t/comparison-matchers.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/comparison-matchers.vim -------------------------------------------------------------------------------- /t/context.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/context.vim -------------------------------------------------------------------------------- /t/custom-failure-message.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/custom-failure-message.t -------------------------------------------------------------------------------- /t/custom-matchers.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/custom-matchers.vim -------------------------------------------------------------------------------- /t/debug-print.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/debug-print.t -------------------------------------------------------------------------------- /t/double-quoted-strings.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/double-quoted-strings.t -------------------------------------------------------------------------------- /t/echo: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "Echo: $@" 4 | -------------------------------------------------------------------------------- /t/environment-variable.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/environment-variable.t -------------------------------------------------------------------------------- /t/environment-variable.t.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/environment-variable.t.input -------------------------------------------------------------------------------- /t/error-in-describe.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/error-in-describe.t -------------------------------------------------------------------------------- /t/error-in-expect-evaluation.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/error-in-expect-evaluation.t -------------------------------------------------------------------------------- /t/error-in-expect-parsing.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/error-in-expect-parsing.t -------------------------------------------------------------------------------- /t/error-in-it.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/error-in-it.t -------------------------------------------------------------------------------- /t/error-in-source.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/error-in-source.t -------------------------------------------------------------------------------- /t/error-with-multiline-message.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/error-with-multiline-message.t -------------------------------------------------------------------------------- /t/exception-matcher-failure-messages.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/exception-matcher-failure-messages.t -------------------------------------------------------------------------------- /t/exception-matchers.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/exception-matchers.vim -------------------------------------------------------------------------------- /t/expect.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/expect.vim -------------------------------------------------------------------------------- /t/failure-messages-with-special-characters.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/failure-messages-with-special-characters.t -------------------------------------------------------------------------------- /t/fixtures/invalid.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/fixtures/invalid.vim -------------------------------------------------------------------------------- /t/fixtures/invalid.vim.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/fixtures/invalid.vim.expected -------------------------------------------------------------------------------- /t/fixtures/sample.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/fixtures/sample.vim -------------------------------------------------------------------------------- /t/fixtures/sample.vim.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/fixtures/sample.vim.expected -------------------------------------------------------------------------------- /t/funny-it-messages.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/funny-it-messages.t -------------------------------------------------------------------------------- /t/indent.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/indent.vim -------------------------------------------------------------------------------- /t/internal.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/internal.vim -------------------------------------------------------------------------------- /t/lib/echos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/lib/echos -------------------------------------------------------------------------------- /t/multiple-it-with-the-same-description.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/multiple-it-with-the-same-description.vim -------------------------------------------------------------------------------- /t/nested-describe-basics.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/nested-describe-basics.vim -------------------------------------------------------------------------------- /t/nested-describe-subjects.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/nested-describe-subjects.t -------------------------------------------------------------------------------- /t/no-hint.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/no-hint.vim -------------------------------------------------------------------------------- /t/no-test.vim: -------------------------------------------------------------------------------- 1 | " No content - nothing will be tested. 2 | -------------------------------------------------------------------------------- /t/paths-with-spaces.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/paths-with-spaces.t -------------------------------------------------------------------------------- /t/pretty-string.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/pretty-string.vim -------------------------------------------------------------------------------- /t/redraw.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/redraw.t -------------------------------------------------------------------------------- /t/runtimepath.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/runtimepath.vim -------------------------------------------------------------------------------- /t/skip.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/skip.t -------------------------------------------------------------------------------- /t/syntax.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/syntax.vim -------------------------------------------------------------------------------- /t/system-output.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/system-output.vim -------------------------------------------------------------------------------- /t/throwpoint-representation.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/throwpoint-representation.t -------------------------------------------------------------------------------- /t/todo.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/todo.t -------------------------------------------------------------------------------- /t/tools.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/tools.vim -------------------------------------------------------------------------------- /t/vspec-path-never-duplicated.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kana/vim-vspec/HEAD/t/vspec-path-never-duplicated.t --------------------------------------------------------------------------------