#492: Need GCD Specs for Sources ----------------------------------------+----------------------------------- Reporter: ernest.prabha...@… | Owner: lsansone...@… Type: enhancement | Status: new Priority: major | Milestone: MacRuby 0.5 Component: MacRuby | Keywords: ----------------------------------------+-----------------------------------
Comment(by ernest.prabha...@…): > should be split into 8 different tests Yeah, you're right. I just did this as a quick and dirty way to convince myself that this API made sense. It may actually be smarter to actually "describe" of the different event sources differently: - custom (add, or) - timer - status change (file, process) - IO (read, write) - signal > you'll have different files for Group, Queue, and Source The long-term plan is to have a "gcd" subdirectory under spec with multiple independent files. At a guess, the modules would be: - Queue - Source - Semaphore I'm not 100% sure if Group would be separate, since it is closely tied to Queue and tested as part of Queue#async, but it probably should e -- Ticket URL: <http://www.macruby.org/trac/ticket/492#comment:2> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel