Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement barfly testing #1

Closed
petdance opened this issue Mar 26, 2017 · 5 comments
Closed

Implement barfly testing #1

petdance opened this issue Mar 26, 2017 · 5 comments
Assignees
Milestone

Comments

@petdance
Copy link
Collaborator

In the word branch in ack2, there's an implementation of barfly testing. It needs to:

  1. Be callable from a line of code, such as
use Barfly;
barfly_tests( *DATA );

or

use Barfly;
barfly_tests( 't/barfly/ack-w.txt' );
  1. Implement the code that does the YESLINES sections, which doesn't work yet. This will rely on the --underline getting implemented.
@petdance
Copy link
Collaborator Author

Implemented the YES and NO sections, but not the YESLINES.

@petdance
Copy link
Collaborator Author

Created a basic syntax/barfly.vim in the dev folder.

@petdance
Copy link
Collaborator Author

YES/NO and YESLINES testing has been implemented in Barfly.pm.

We need to add a .t that verifies that underlining and highlighting matches all the time. Otherwise we can't use YESLINES as a proxy for testing highlighting.

@petdance
Copy link
Collaborator Author

Add more barfly to other tests.

@petdance
Copy link
Collaborator Author

petdance commented Apr 1, 2017

Done. 254a2dd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant