The autobahn tests don't run on every PR, and I think they should as that would have been helpful in finding bug #104 before it was pushed to master.
What I'm thinking is that it runs on Travis on every PR, if any tests fail or if the entire command fails then the build should fail. You're probably thinking, "we don't even have everything implemented!" Yes, you're right, maybe there should be a file listing the expected successful tests that gets updated every time we implement something new. (and maybe even give us a message if we should add another passing test to the list)
The autobahn tests don't run on every PR, and I think they should as that would have been helpful in finding bug #104 before it was pushed to master.
What I'm thinking is that it runs on Travis on every PR, if any tests fail or if the entire command fails then the build should fail. You're probably thinking, "we don't even have everything implemented!" Yes, you're right, maybe there should be a file listing the expected successful tests that gets updated every time we implement something new. (and maybe even give us a message if we should add another passing test to the list)