Export to GitHub

circuits - test

Source Commits


Commits

Author Date Commit Message
prologic Feb 9, 2010 37025a2cb2ad tests.web: Completely restructure web tests based on what hpk taught me -- Thank
holger krekel Feb 9, 2010 f5167cce5dfc merge upstream changes
prologic Feb 9, 2010 43a9fd41f494 tests.core: Added test_core, test_value and test_future
prologic Feb 9, 2010 5982ff90a650 Merged with dev
holger krekel Feb 9, 2010 1fc9b0049400 simplify tests in "web" directory, let them use a "app" funcarg which cares for
prologic Feb 9, 2010 f21f14f153db tests: Added initial py.test based tsets (work in progress)
prologic Feb 9, 2010 3394d4084e70 circuits.core: Make Value's __iter__ return the iter of it's value
prologic Feb 9, 2010 bfa02b2cd189 Removed old tests directories
prologic Feb 9, 2010 a2fcefcaf41d circuits.web.http: Updated use of Value object to match changes in rev b845d2d2a
prologic Feb 9, 2010 b845d2d2a906 circuits.core: Added more info to Value's doc string. Swapped parameters (manage
prologic Feb 9, 2010 70f6bd44a586 circuits.web.http: For Value and FutureValue retval, check if we already have a
prologic Feb 7, 2010 16e914cbc6f5 Merged with stable
prologic Feb 7, 2010 2bb147ebb2a8 circuits.core: A defect caused by rev 6e0fb5551f01 -- If an Event Handler is a f
prologic Feb 6, 2010 bc7b4473e879 circuits.tools.bench: Fixed by removing use of deprecated .send(...) calls which
prologic Feb 6, 2010 f26a7b3cfe3b circuits.core: Fixed setting event target (in case of a Manager, a Manager objec
prologic Feb 6, 2010 f977d3e6ffa0 circutis.web.http: Make use of Value results (possibly FutureValue results) and
prologic Feb 6, 2010 15a3f14f4e71 circuits.core: Implemented Value and FutureValue support.
prologic Feb 6, 2010 6e0fb5551f01 circuits.core: __handleEvent should not return anything.
prologic Feb 6, 2010 7f8cd1af6152 circuits.core: Removed "before" Event Feedback Channel - This isn't really usefu
prologic Feb 4, 2010 92a33ac143ba circuits.net.protocols.smtp: Fixed initial state function of __states dict
prologic Feb 4, 2010 462659615b8c circuits.web.http: Fixed error handling of HTTP errors
prologic Feb 4, 2010 7c1ff63178b1 circuits.web.dispatchers: Indicate directories in directory lsiting by appending
prologic Feb 4, 2010 81992e9efe55 circuits.web.dispatchers: Fixed serving up of default files - wasn't joining the
prologic Feb 4, 2010 7f6fffe08e08 circuits.web.dispatchers: Fixed serving of default files and tided up code a bit
prologic Feb 4, 2010 5141f383be86 circuits.web.dispatchers: Removed some unused variables. Remvoed event parameter
prologic Feb 4, 2010 4c5541f8bc74 Merged with d87f8289698d
prologic Feb 4, 2010 d87f8289698d circuits.core: log and errors kwargs in __handleEvent are no longer relevant and
dsuch Feb 4, 2010 7d406e146ee9 circuits.web.dispatchers: Added Directory Listing support for Static Dispatcher
prologic Feb 4, 2010 9d6424ed0280 Backed out changeset f856a67ad839 * See revision d87f8289698d
prologic Feb 4, 2010 f856a67ad839 circuits.web: Make requests fail and abort early if an exception occurs by passi
prologic Feb 4, 2010 ec7f09f209ff circuits.core: * Several method renames. (See below) * Improved some docstring
prologic Feb 3, 2010 6cab392efdab circuits.core: target = target or ... can fail if target is an instance of a Com
prologic Feb 3, 2010 8f49a22fe72a circuits.net.sockets: As a result of revision f4396e3a4062 and Issue #10 an unfo
prologic Feb 3, 2010 bfcf50e6feb6 Merged with 0517b1272391
prologic Feb 3, 2010 881ca31c46f4 circuits.net.protocols.smtp: Reuse the new Line Protocol (LP) in Issue #12. This
prologic Feb 3, 2010 e724778aa0d6 circuits.net.protocols.irc: Removed unused Raw Event class
prologic Feb 3, 2010 a4daecb0ff8c circuits.net.protocols.line: Added support for circuits.io.File, circuits.net.so
prologic Feb 3, 2010 08abeb83f388 circuits.net.protocols.irc: Reuse the new Line Protocol (LP) in Issue #12. This
prologic Feb 3, 2010 6631f18ec438 circuits.net.protocols.line: Added further documentation for the LP (Line Protoc
prologic Feb 3, 2010 ea28d6002b0f circuits.net.protocols: Import irc, smtp and line protocols into the circuits.ne
prologic Feb 3, 2010 2db31b6210a9 circuits.net.protocols.line: A basic Line Protocol (LP) implementation. Fixes Is
prologic Feb 3, 2010 d39a22a454c0 circuits.tools: Modified walk and graph functions to allow the display and rende
prologic Feb 3, 2010 974ee4e8de42 circuits.tools: Added new tool to walk links (children) of "linked" components.
prologic Feb 3, 2010 497fb952cf99 circuits.io: While experimenting with Isolated Events / Component Links (See: Is
prologic Feb 3, 2010 5524bb541b8e circuits.core: As Component.send(...) doesn't do what it once did (See: Issue #1
prologic Feb 3, 2010 f4396e3a4062 circuits.core: Fixed a defect in processing (channel, target) as passed in by ca
prologic Feb 3, 2010 0517b1272391 circuits.web.http: Don't need a return here - just restructure the if/else
prologic Feb 3, 2010 37dfde55385a circuits.core: Implemented working version of Isolated Events / Component Links.
prologic Feb 3, 2010 f27a86b6938a circuits.web: Trying to fix Issue #11. * Tidied up processing of the final Resp
prologic Feb 2, 2010 411dd3548211 docs: Updated docs
prologic Feb 2, 2010 647db99c434e Merged with stable
prologic Jan 29, 2010 369468ee95cd circuits.web.dispatchers: Add index.xhtml as an additional default index file to
prologic Jan 29, 2010 5f1cbe14bc14 circuits.web.wrappers: Added a new attribute to Request objects, .xhr - a Boolea
prologic Jan 29, 2010 f95c101b61f9 circuits.web.wrappers: Added url() method to Request objects - same as circuits.
prologic Jan 29, 2010 970e0fec63dd circuits.app: Make Daemon Component use two new events to fire off daemonization
prologic Jan 26, 2010 8dcf1282f877 circuits.web: * Renamed core to controllers (more fitting). * New Feature: A n
prologic Jan 24, 2010 09cf410df21c circuits.web.servers: Added doc strings for BaseServer and Server components
prologic Jan 24, 2010 cb134a5949b5 circuits.web.servers: Updated doc string
prologic Jan 24, 2010 6864adb9fd51 docs: Updated
prologic Jan 24, 2010 b1fde99e0593 docs: Updated
prologic Jan 24, 2010 cee8c0799471 Removed
prologic Jan 24, 2010 15d7d7d61d2d Removed
prologic Jan 24, 2010 f489a12be875 Automated merge with https://dev.circuits.googlecode.com/hg/
prologic Jan 24, 2010 4d3dffc15a91 circuits.web.wrappers: Check the result of sock.getpeername(), if an empty strin
prologic Jan 24, 2010 f99a038dcde2 circuits.web.wrappers: Check the result of sock.getpeername(), if an empty strin
prologic Jan 24, 2010 171bcccd098c circuits.web.servers: Added support for UNIXServer (Closes issue #6) * If bind
prologic Jan 23, 2010 2b1430e16ae0 Merged with stable
prologic Jan 23, 2010 ab35f612b946 circutis.web.dispatchers: By using a set for the set of possible paths (targets)
prologic Jan 22, 2010 0d6a65682419 examples/telnet.py: Fixed so connecting to UNIX sockets works properly and displ
prologic Jan 22, 2010 ed71a8d5468b Automated merge with https://circuits.googlecode.com/hg/
prologic Jan 22, 2010 cd4e2e7078b0 circuits.web.wrappers: Only set a default Server header when we're actually bein
prologic Jan 22, 2010 89a374258a5d circuits.web.wsgi: Default path and query string to "" if PATH_INFO/QUERY_STRING
prologic Jan 22, 2010 a2d271adfdea circuits.web.wrappers: Only set Close headers when we're actually being run unde
prologic Jan 22, 2010 b5646bfe1e3b circuits.web.wrappers: Only set Transfer-Encoding for chunked responses when we'
prologic Jan 22, 2010 2fe9a4eadb66 Merged with stable
prologic Jan 22, 2010 c9721491b4b0 circuits.web.wsgI; Process response before calling start_response and permanatel
prologic Jan 21, 2010 8abff18990d5 Merged with stable
prologic Jan 21, 2010 3bbfb91f2555 MANIFEST.in: Removed non-existent patterns. (Fixes #4)
prologic Jan 21, 2010 a9739ac920fb circuits.web: Fixed WSGI Deployment of circuits.web applications by essentially
prologic Jan 21, 2010 9107bcf320a3 circuits.web.wrappers: Enable chunking of the response if 'chunked' is found in
prologic Jan 21, 2010 92eebec50d9b circuits.web: * Removed custom Write/Close events from circuits.web.events * U
prologic Jan 20, 2010 e5c79511b346 circuits.net.pollers: Also catch SocketError exceptions. In very rare conditions
prologic Jan 20, 2010 232e7b70f844 examples/keyecho.py: Added an example of using circuits.io and circuits.io.File
prologic Jan 20, 2010 f837a0a8b1f8 circuits.io: Removed Std* classes as they're really useless - use File instnaces
prologic Jan 20, 2010 81d7249b59d1 circuits.io: Allow a custom buffer size to be set for read operations.
prologic Jan 20, 2010 5e1403e1753b circuits.io: Set default TIMEOUT to 0.2s and default BUFSIZE to 4KB
prologic Jan 20, 2010 4e08542a3cef circuits.web.wsgi: * Call start_response(...) first to set an appropriate statu
prologic Jan 20, 2010 f80f989dd4a7 circuits.drivers._pygame: * Seprate Click event into ButtonDown and ButtonUp
prologic Jan 20, 2010 510f23e2cb42 circuits.web.wrappers: Fixed setting up of self.protocol in Response wrapper obj
prologic Jan 20, 2010 927682f51d0f circuits.web.wrappers: Fix a potential AttributeError bug when referencing self.
prologic Jan 20, 2010 e487d2224050 circuits.net.sockets: For server-side SSL, only enable this if the ssl module is
prologic Jan 19, 2010 af5da6bf033f circuits.app: Fixed python-2.5 compatibility. (Thanks Sandro for the patch)
prologic Jan 17, 2010 862c3a2e44ef circuits.net.pollers: Experimental dynamic Select poller with dynamic timeout th
prologic Jan 17, 2010 938eae6c10fc circuits.web: Use BUFSIZE constant from circuits.net.sockets
prologic Jan 16, 2010 12f112211d66 tmp/comet.py: Removed commented debug LoC.
prologic Jan 15, 2010 cea92dbaf34b Removed
prologic Jan 15, 2010 9c249860e46c Removed
prologic Jan 15, 2010 e5cdda0c83aa examples/web/sslserver.py: Renamed so as not to conflict with the python standar
prologic Jan 15, 2010 b7770dd724cc examples/web/baseservers.py: Renamed to fix spelling
prologic Jan 14, 2010 8cd24ebc36aa circuits.net.pollers: Use level triggered mode for epoll. This fixes the poor pe