banshee r3396 - trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3396 - trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests
- Date: Fri, 7 Mar 2008 21:57:40 +0000 (GMT)
Author: abock
Date: Fri Mar 7 21:57:40 2008
New Revision: 3396
URL: http://svn.gnome.org/viewvc/banshee?rev=3396&view=rev
Log:
Fixed up sexp tests
Added:
trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/Makefile
Modified:
trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/ (props changed)
trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/SExpEvaluator.cs
Added: trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/Makefile
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/Makefile Fri Mar 7 21:57:40 2008
@@ -0,0 +1,13 @@
+SOURCES = $(wildcard ../*.cs *.cs)
+ASSEMBLY = eval.exe
+
+all: $(ASSEMBLY)
+
+$(ASSEMBLY): $(SOURCES)
+ gmcs -out:$@ $(SOURCES)
+
+run: all
+ mono $(ASSEMBLY) list.sxp
+
+clean:
+ rm -f $(ASSEMBLY)
Modified: trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/SExpEvaluator.cs
==============================================================================
--- trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/SExpEvaluator.cs (original)
+++ trunk/banshee/src/Libraries/Hyena/Hyena.SExpEngine/tests/SExpEvaluator.cs Fri Mar 7 21:57:40 2008
@@ -1,12 +1,12 @@
using System;
using System.IO;
-using SExpEngine;
+using Hyena.SExpEngine;
public class SExpEvaluator
{
- public static void Main()
+ public static void Main(string [] args)
{
- using(FileStream stream = new FileStream("tests/list.sxp", FileMode.Open)) {
+ using(FileStream stream = new FileStream(args[0], FileMode.Open)) {
using(StreamReader reader = new StreamReader(stream)) {
Evaluator evaluator = new Evaluator();
TreeNode result = evaluator.EvaluateString(reader.ReadToEnd()).Flatten();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]