summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2013-08-06That variable actually belongs in its own context.Nicolas "Pixel" Noble
2013-08-05Greatly simplifying the LuaYield mechanism so to avoid double-recursive ↵Nicolas Noble
calls in resume().
2013-08-02Heavily revamped the C-to-Lua yielding mechanism. Now more generic.Nicolas Noble
2013-08-02Using SimpleContext in SimpleMustache's setTemplate, as it reads from a ↵Nicolas "Pixel" Noble
Handle using readU8. We'll switch readU8 to use a Future.
2013-07-31Changing objname to type in the embedded data of an object.Nicolas Noble
2013-07-31Even further changes in the Lua class binding system. Simplifying the ↵Nicolas Noble
callback system by using the Lua's C closure mechanism.
2013-07-31Few more tweaks to the Lua class exporter. Now we have parent support as ↵Nicolas "Pixel" Noble
well as as the class name.
2013-07-31Added a few forgotten references.Nicolas "Pixel" Noble
2013-07-30Changing things a bit in the Lua binding system. Now pushing a class ↵Nicolas Noble
template means pushing a table by its name, and the constructor is implicit in it.
2013-07-30Tweaking the basic Lua test a bit.Nicolas Noble
2013-07-30Speeding up tests a bit.Nicolas Noble
2013-07-25Lua now properly yields when an operation throws EAgain.Nicolas "Pixel" Noble
2013-01-21Slightly more fun this way IMHO.Nicolas 'Pixel' Noble
2013-01-21Still adding few more things to the basic stackless handles test.Nicolas 'Pixel' Noble
2013-01-21Adding a few more tests for ZStreams.Nicolas 'Pixel' Noble
2013-01-21Adding a test for stackless ZStream read.Nicolas 'Pixel' Noble
2013-01-21Starting to add a few tests for the new interruptible code.Nicolas 'Pixel' Noble
2013-01-21Adding the cosine generator in the test-Handles as a data generator.Nicolas 'Pixel' Noble
2013-01-20Strengthening the stackless test for Input.Nicolas 'Pixel' Noble
2013-01-20Input's open, read and close are now operations fully interruptible.Nicolas 'Pixel' Noble
2013-01-20Adding open() as an operation to Input and Output.Nicolas 'Pixel' Noble
2013-01-20Fixing sanity test for 64 bits.Nicolas 'Pixel' Noble
2013-01-20Slightly better printf formats for 32 and 64 bits values.Nicolas 'Pixel' Noble
2013-01-18Adding a sleep() paradigm to tasks.Nicolas 'Pixel' Noble
2013-01-17Shutting off a few warnings.Nicolas 'Pixel' Noble
2012-09-09Got LuaObjects working again, and in a quite better shape I would add.Nicolas "Pixel" Noble
2012-09-02Fixing ZHandle, and adding a unit test for it.Nicolas "Pixel" Noble
2012-09-01Unless reset, async events will continuously return true on gotSignal().Nicolas "Pixel" Noble
2012-09-01Merge commit '06674e57649d536cf19715524ee40c5ad4a9026d'Nicolas "Pixel" Noble
Conflicts: includes/LuaTask.h includes/TaskMan.h includes/Threads.h src/TaskMan.cc src/Threads.cc
2012-09-01Adding async operations; first step towards tossing libeio out.Nicolas "Pixel" Noble
2012-04-08Redifining yielding for operations a bit, making further refinements.Pixel
2012-04-08Slightly more tests for the stackless task unit test.Pixel
2012-04-08Slightly cleaner unit test.Pixel
2012-04-08Adding a small unit test for Stackless tasks.Pixel
2012-04-06This is not necessary anymore.Pixel
2012-04-06Probably better to move this before even creating the action that might ↵Pixel
trigger it.
2012-04-06Making use of SimpleMustache templates into the http test.Pixel
2012-04-06Better way to write these...Pixel
2012-04-06Making it simplier to register a task and wait for it. Also renamed ↵Pixel
createTask to registerTask, which makes way more sense.
2012-04-06Improving a bit the way threaded task managers are being stopped.Pixel
2012-04-06Improving a bit the http unit test.Pixel
2012-04-03Reworking a bit the way the queues are working, and thus, the way the ↵Pixel
LuaTMainTask queue works.
2012-04-02Fixing unit testsPixel
2012-02-28Adding a short test for the ZStreams.Pixel
2012-02-28Having a slightly better approach for writing Http responses.Nicolas "Pixel" Noble
2011-12-04Adding at least one TAssert into test-Threads, and fixing a typo.Pixel
2011-12-04Reworked some things in the architecture, mainly exceptions and asserts.Pixel
-) Removed Assert() -) Added AAssert(), IAssert(), RAssert(), TAssert() and Failure() -) Reworked all asserts in the code, and added meaningful messages to them. -) Changed the way the startup code is generated; BALAU_STARTUP is no longer necessary.
2011-11-21GeneralException() will now trace the callstack and store this, for ↵Pixel
debugging purposes.
2011-11-18Starting to re-organize the HTTP code a bit. Sharing code between the server ↵Pixel
and a potential client makes sense. Also packing requests and responses into structures / classes is probably a good idea.
2011-11-17HTTP server's first real test, alongside multiple taskmanager threads.Pixel
I'm not really sure I fully like the way I'm designing this, but I guess it could be solved with an HTTP/HTML helper class around the Action class. However, the HTTP server awfully need reference counting, so it doesn't go away before all of the workers disappear, which means a bit of a redesign of the Listener template.