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

needs support for multi-line constructs #6

Open
aspiers opened this issue Aug 23, 2013 · 1 comment
Open

needs support for multi-line constructs #6

aspiers opened this issue Aug 23, 2013 · 1 comment

Comments

@aspiers
Copy link

aspiers commented Aug 23, 2013

Without the ability to do for loops etc., this test framework is severely limited. I would suggest switching to a more mature and feature-complete framework e.g. Sharness:

http://thread.gmane.org/gmane.comp.version-control.git/201591

@mpapis
Copy link
Member

mpapis commented Aug 23, 2013

I was thinking about that, introducing comment iterators would break compatibility with running this scripts in shell, on other hand adding multiline shell constructs would complicate things as any for or if is evaluated as a whole not allowing checking single line results in it.

TF helped to move RVM to any testing which is more shell like and does the minimal testing available, but in the end it's very complicated topic, I was considering adding interpretation of basic multiline constructs like iterators and conditions - but this is not that important for now (at least for me - RVM can be tested now).

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

2 participants