Commit Graph

19 Commits

Author SHA1 Message Date
Kare Morstol 96ab5a2070 Enable "func run (shellcommand: String) -> ReadableStreamType" to also be run by itself on a single line.
A thorough explanation is forthcoming.
2014-09-02 15:23:22 +02:00
Kare Morstol c3ae075c5c Renamed File tests to FileHandle* too. 2014-08-29 02:42:20 +02:00
Kare Morstol 7dd3d0e1a7 Removed a lot of double spaces. I'm dictating, so they sneak in there occasionally. 2014-08-29 01:50:34 +02:00
Kare Morstol 45bc5b2ae2 Test script for streaming to standardOutput.
Renamed script.
2014-08-28 20:47:37 +02:00
Kare Morstol a31f018c6b Added access to environment variables, and new test script listallexecutablesinpath. 2014-08-28 03:15:07 +02:00
Kare Morstol 6350fda52a Something like 'run("ls") |> standardoutput' now works 2014-08-28 02:17:27 +02:00
Kare Morstol 85579f6b37 Print one stream to another: readablestream |> writablestream 2014-08-28 00:21:13 +02:00
Kare Morstol 5aad0cc3e4 "open" now writes to standardError and quits when opening a file fails.
Using assert here was a really bad idea since it may not be evaluated in a release build.
2014-08-28 00:12:01 +02:00
Kare Morstol 1e31759b09 Scripts_Tests is under construction in a different branch 2014-08-26 22:34:08 +02:00
Kare Morstol 55c96103ac Added scripts folder for testing entire scripts.
Added one test script and a unit test file for running them.
Disabled deployment of framework on release build because it gets removed again as soon as I do a clean build.
2014-08-25 22:09:24 +02:00
Kare Morstol ed34a689ec ReadableStreamType inherits from Streamable.
Also tried out and commented stuff that does not work in beta 6.
2014-08-23 21:02:08 +02:00
Kare Morstol 3e35e0db13 Changed from XCTAssert to XCTAssertEqual, since that works now.
Removed tests for strange apparently local bug.
2014-08-22 02:18:43 +02:00
Kare Morstol 660b2f9d00 Radically simplified stream(String) and stream(array/sequence). 2014-08-22 01:46:27 +02:00
Kare Morstol 8c6f0a7171 Moved stream factory functions from unit test to stream.swift.
A new stream factory function which takes a closure which returns a closure which returns a string.
2014-08-21 23:38:50 +02:00
Kare Morstol 9c61126c5b stream(text: String) -> NSFileHandle uses writeabilityHandler 2014-08-21 01:58:19 +02:00
Kare Morstol 62a3604e4f NSFileHandle implements WriteableStreamType. 2014-08-21 01:18:37 +02:00
Kare Morstol 7d60ec13ca Fixed info at the top of each file. Renamed String_Tests to String_Partition_Tests 2014-08-20 01:12:22 +02:00
Kare Morstol b92999eb44 Added the actual code, thereby improving the project's usefulness considerably. 2014-08-20 00:15:20 +02:00
Kare Morstol cbee21cd98 Initial commit of empty project 2014-08-19 23:44:45 +02:00