Hi all
I want something similar in the spirit to PythonDocTest
https://docs.python.org/2/library/doctest.html
I'm talking about
basename
"Returns the base of the basename,
i.e.
/foo/gloops.taz basename is 'gloops.taz'
/ basename is '/'"
Pragmas do not work well i.e.,
basename
"Returns the base of the basename"
<expr: '''/foo/gloops.taz'' asFileReference basename' result:
'gloops.taz'>
We should invent a syntax to be put inside comments and that we can
easily parse because we need to improve
the use and discovery of the library.
I was thinking about
basename
"Returns the base of the basename"
"
'/foo/gloops.taz' asFileReference basename
>>> 'gloops.taz'
"
Do you have any idea?
I cannot not do anything and just complain that our methods are not that
well documented.
We as a community should take this and build an super cool system.
I tried and defined >>> on Object to see if it works!
Object >>> aResultingObject
"If the method comment contains >>> then it is a pharo documentated
test. We can check that it is true."
"
'/foo/gloops.taz' asFileReference basename
>>> 'gloops.taz'
"
^ self = aResultingObject
Stef