madlambda / nash

Nash stands for Nash shell.
Apache License 2.0
157 stars 11 forks source link

Nash testing infrastructure #186

Open i4ki opened 7 years ago

i4ki commented 7 years ago

I'm inclined to add both the Go API and some nice way for people test theirs shell scripts without the need of using Go.

i4ki commented 7 years ago

/cc @katcipis @vitorarins

katcipis commented 7 years ago

I think both ideas are good. Go infra helps us test to catch deep nash bugs and the nash infrastructure would be great to test properly the scripts. I would just break in two completely separated issues for discussion and implementation.

vitorarins commented 7 years ago

I agree with @katcipis on treating things separately. Also I would give a higher priority to the builtin test infrastructure.