websockets-rs / rust-websocket

A WebSocket (RFC6455) library written in Rust
http://websockets-rs.github.io/rust-websocket/
MIT License
1.55k stars 223 forks source link

Run autobahn on every pull request and detect regressions. #105

Closed illegalprime closed 7 years ago

illegalprime commented 7 years ago

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)

illegalprime commented 7 years ago

Fixed by #109