Closed nabijaczleweli closed 8 years ago
That would see if it builds, but of course won't be able to run the tests :stuck_out_tongue_closed_eyes:
Still better than nothing, right?
You could echo -e "XXXXXXXWSAD WSAD \x1b[A\x1b[B\x1b[C\x1b[D\x1bXXXX" | ./test
, in theory, but it hangs on non-blocking input
Anyway you won't "see" the terminal, that's the visual part that would need testing. So this part can't be automated. The build part can at least
You can download and pipe the build output through your terminal after the tests, though (as much as non-automated that is)
That's what I meant by non-automated :sweat_smile:
You could, also, redirect the output to a file and then compare the output, as horrible to maintain as that might be.
@nabijaczleweli commented on 20 nov 2015, 14:15 CET:
You could, also, redirect the output to a file and then compare the output, as horrible to maintain as that might be.
LOL
@nabijaczleweli Well, you'd be surprised how many people do that!
I know, it's just very implementation-dependent, and that's just bad
@tapio plz
You could, actually, also autoupdate the docs with this
You could use TravisCI, which is trivial to set up. I think the following
.travis.yml
would suffice: