kopia lustrzana https://github.com/F5OEO/tstools
Python wrapping: Give up on redirecting C stdout so that doctests can see it,
at least for the nonce. More thinking required, more study. --HG-- extra : convert_revision : svn%3Aeff31bef-be4a-0410-a8fe-e47997df2690/trunk%40125issue20
rodzic
8aad839cff
commit
b705101f5e
|
@ -45,9 +45,9 @@ test: setup
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
|
python Setup.py clean
|
||||||
-rm tstools/*.so
|
-rm tstools/*.so
|
||||||
-rm -rf build/
|
|
||||||
|
|
||||||
.PHONY: distclean
|
.PHONY: distclean
|
||||||
distclean: clean
|
distclean: clean
|
||||||
-rm tstools/*.c tstools/*.dep
|
-rm tstools/*.c
|
||||||
|
|
|
@ -1,34 +1,6 @@
|
||||||
Some tests for the Python binding of the TS tools
|
Some tests for the Python binding of the TS tools
|
||||||
=================================================
|
=================================================
|
||||||
|
|
||||||
We'd like the tstools C messages to get captured by doctest, so we can see
|
|
||||||
them in our tests, so:
|
|
||||||
|
|
||||||
>>> import tstools
|
|
||||||
>>> tstools.setup_printing_for_doctest()
|
|
||||||
Printing redirected for doctest
|
|
||||||
>>> tstools.test_printing()
|
|
||||||
YY Message
|
|
||||||
YY Error
|
|
||||||
XX Message "Fred"
|
|
||||||
XX Error "Fred"
|
|
||||||
|
|
||||||
and again:
|
|
||||||
|
|
||||||
>>> tstools.test_printing()
|
|
||||||
YY Message
|
|
||||||
YY Error
|
|
||||||
XX Message "Fred"
|
|
||||||
XX Error "Fred"
|
|
||||||
|
|
||||||
and even:
|
|
||||||
|
|
||||||
>>> tstools.test_c_printing()
|
|
||||||
YY C Message
|
|
||||||
YY C Error
|
|
||||||
XX C Message Fred
|
|
||||||
XX C Error Fred
|
|
||||||
|
|
||||||
Elementary streams -- basic functionality
|
Elementary streams -- basic functionality
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
In this context, we take an elementary stream to be MPEG-1, MPEG-2 or H.264
|
In this context, we take an elementary stream to be MPEG-1, MPEG-2 or H.264
|
||||||
|
|
Ładowanie…
Reference in New Issue