You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,16 +37,15 @@ Documentation
37
37
38
38
Online documentation can be found at: http://www.defuze.org/oss/ws4py/docs/
39
39
40
-
Test suite
41
-
----------
40
+
Conformance
41
+
-----------
42
42
43
-
The code currently provides a few unit tests of the stream and frame processing.
44
-
For functional testing, you can use the Autobahn project (http://www.tavendo.de/autobahn) which provides an extensive test suite.
43
+
ws4py tries hard to be as conformant as it can to the specification. In order to validate this conformance, each release is run against the Autobahn testsuite (http://www.tavendo.de/autobahn) which provides an extensive converage of various aspects of the protocol.
45
44
46
45
You may try to run it against the CherryPy server as follow:
47
46
48
47
```
49
-
$ python ws4py/server/cherrypyserver.py
48
+
$ python test/autobahn_test_servers.py
50
49
```
51
50
52
51
Then from a different terminal:
@@ -56,8 +55,7 @@ Then from a different terminal:
56
55
$ python fuzzing_client.py
57
56
```
58
57
59
-
This will run the complete suite. As of this writing, the CherryPy server passes all the functional tests but
60
-
fails on some performance tests by being too slow.
58
+
This will run the complete suite.
61
59
62
60
Test reports can be found at: http://www.defuze.org/oss/ws4py/testreports/servers/
0 commit comments