From 43542d2242bad0025bfdd50e8f130d83dcd5a270 Mon Sep 17 00:00:00 2001 From: xi Date: Wed, 15 Feb 2006 00:28:25 +0000 Subject: [PATCH] Add more tests for the Scanner. git-svn-id: http://svn.pyyaml.org/branches/pyyaml3000@41 18f92427-320e-0410-9341-c67f048884a3 --- tests/data/spec-02-11.tokens | 6 ++++++ tests/data/spec-02-12.tokens | 6 ++++++ tests/data/spec-02-13.tokens | 1 + tests/data/spec-02-14.tokens | 1 + tests/data/spec-02-15.tokens | 1 + tests/data/spec-02-16.tokens | 5 +++++ tests/data/spec-02-17.tokens | 8 ++++++++ tests/data/spec-02-18.tokens | 4 ++++ tests/data/spec-02-19.tokens | 7 +++++++ tests/data/spec-02-20.tokens | 8 ++++++++ tests/data/spec-02-21.tokens | 6 ++++++ tests/data/spec-02-22.tokens | 6 ++++++ tests/data/spec-02-23.tokens | 6 ++++++ tests/data/spec-02-24.tokens | 20 ++++++++++++++++++++ tests/data/spec-02-25.tokens | 6 ++++++ tests/data/spec-02-26.tokens | 6 ++++++ tests/data/spec-02-27.tokens | 20 ++++++++++++++++++++ tests/data/spec-02-28.tokens | 23 +++++++++++++++++++++++ 18 files changed, 140 insertions(+) create mode 100644 tests/data/spec-02-11.tokens create mode 100644 tests/data/spec-02-12.tokens create mode 100644 tests/data/spec-02-13.tokens create mode 100644 tests/data/spec-02-14.tokens create mode 100644 tests/data/spec-02-15.tokens create mode 100644 tests/data/spec-02-16.tokens create mode 100644 tests/data/spec-02-17.tokens create mode 100644 tests/data/spec-02-18.tokens create mode 100644 tests/data/spec-02-19.tokens create mode 100644 tests/data/spec-02-20.tokens create mode 100644 tests/data/spec-02-21.tokens create mode 100644 tests/data/spec-02-22.tokens create mode 100644 tests/data/spec-02-23.tokens create mode 100644 tests/data/spec-02-24.tokens create mode 100644 tests/data/spec-02-25.tokens create mode 100644 tests/data/spec-02-26.tokens create mode 100644 tests/data/spec-02-27.tokens create mode 100644 tests/data/spec-02-28.tokens diff --git a/tests/data/spec-02-11.tokens b/tests/data/spec-02-11.tokens new file mode 100644 index 0000000..fe24203 --- /dev/null +++ b/tests/data/spec-02-11.tokens @@ -0,0 +1,6 @@ +{{ +? [[ , _ , _ ]} +: [[ , _ ]} +? [ _ , _ ] +: [ _ , _ , _ ] +]} diff --git a/tests/data/spec-02-12.tokens b/tests/data/spec-02-12.tokens new file mode 100644 index 0000000..ea21e50 --- /dev/null +++ b/tests/data/spec-02-12.tokens @@ -0,0 +1,6 @@ +--- +[[ +, {{ ? _ : _ ? _ : _ ]} +, {{ ? _ : _ ? _ : _ ]} +, {{ ? _ : _ ? _ : _ ]} +]} diff --git a/tests/data/spec-02-13.tokens b/tests/data/spec-02-13.tokens new file mode 100644 index 0000000..7456c05 --- /dev/null +++ b/tests/data/spec-02-13.tokens @@ -0,0 +1 @@ +--- _ diff --git a/tests/data/spec-02-14.tokens b/tests/data/spec-02-14.tokens new file mode 100644 index 0000000..7456c05 --- /dev/null +++ b/tests/data/spec-02-14.tokens @@ -0,0 +1 @@ +--- _ diff --git a/tests/data/spec-02-15.tokens b/tests/data/spec-02-15.tokens new file mode 100644 index 0000000..31354ec --- /dev/null +++ b/tests/data/spec-02-15.tokens @@ -0,0 +1 @@ +_ diff --git a/tests/data/spec-02-16.tokens b/tests/data/spec-02-16.tokens new file mode 100644 index 0000000..e4e381b --- /dev/null +++ b/tests/data/spec-02-16.tokens @@ -0,0 +1,5 @@ +{{ +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-17.tokens b/tests/data/spec-02-17.tokens new file mode 100644 index 0000000..db65540 --- /dev/null +++ b/tests/data/spec-02-17.tokens @@ -0,0 +1,8 @@ +{{ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-18.tokens b/tests/data/spec-02-18.tokens new file mode 100644 index 0000000..83b31dc --- /dev/null +++ b/tests/data/spec-02-18.tokens @@ -0,0 +1,4 @@ +{{ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-19.tokens b/tests/data/spec-02-19.tokens new file mode 100644 index 0000000..5bda68f --- /dev/null +++ b/tests/data/spec-02-19.tokens @@ -0,0 +1,7 @@ +{{ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-20.tokens b/tests/data/spec-02-20.tokens new file mode 100644 index 0000000..db65540 --- /dev/null +++ b/tests/data/spec-02-20.tokens @@ -0,0 +1,8 @@ +{{ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-21.tokens b/tests/data/spec-02-21.tokens new file mode 100644 index 0000000..aeccbaf --- /dev/null +++ b/tests/data/spec-02-21.tokens @@ -0,0 +1,6 @@ +{{ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-22.tokens b/tests/data/spec-02-22.tokens new file mode 100644 index 0000000..aeccbaf --- /dev/null +++ b/tests/data/spec-02-22.tokens @@ -0,0 +1,6 @@ +{{ +? _ : _ +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-23.tokens b/tests/data/spec-02-23.tokens new file mode 100644 index 0000000..9ac54aa --- /dev/null +++ b/tests/data/spec-02-23.tokens @@ -0,0 +1,6 @@ +--- +{{ +? _ : ! _ +? _ : ! _ +? _ : ! _ +]} diff --git a/tests/data/spec-02-24.tokens b/tests/data/spec-02-24.tokens new file mode 100644 index 0000000..039c385 --- /dev/null +++ b/tests/data/spec-02-24.tokens @@ -0,0 +1,20 @@ +% +--- ! +[[ +, ! + {{ + ? _ : & { ? _ : _ , ? _ : _ } + ? _ : _ + ]} +, ! + {{ + ? _ : * + ? _ : { ? _ : _ , ? _ : _ } + ]} +, ! + {{ + ? _ : * + ? _ : _ + ? _ : _ + ]} +]} diff --git a/tests/data/spec-02-25.tokens b/tests/data/spec-02-25.tokens new file mode 100644 index 0000000..b700236 --- /dev/null +++ b/tests/data/spec-02-25.tokens @@ -0,0 +1,6 @@ +--- ! +{{ +? _ +? _ +? _ +]} diff --git a/tests/data/spec-02-26.tokens b/tests/data/spec-02-26.tokens new file mode 100644 index 0000000..7bee492 --- /dev/null +++ b/tests/data/spec-02-26.tokens @@ -0,0 +1,6 @@ +--- ! +[[ +, {{ ? _ : _ ]} +, {{ ? _ : _ ]} +, {{ ? _ : _ ]} +]} diff --git a/tests/data/spec-02-27.tokens b/tests/data/spec-02-27.tokens new file mode 100644 index 0000000..2dc1c25 --- /dev/null +++ b/tests/data/spec-02-27.tokens @@ -0,0 +1,20 @@ +--- ! +{{ +? _ : _ +? _ : _ +? _ : & + {{ + ? _ : _ + ? _ : _ + ? _ : {{ ? _ : _ ? _ : _ ? _ : _ ? _ : _ ]} + ]} +? _ : * +? _ : + [[ + , {{ ? _ : _ ? _ : _ ? _ : _ ? _ : _ ]} + , {{ ? _ : _ ? _ : _ ? _ : _ ? _ : _ ]} + ]} +? _ : _ +? _ : _ +? _ : _ +]} diff --git a/tests/data/spec-02-28.tokens b/tests/data/spec-02-28.tokens new file mode 100644 index 0000000..8d5e1bc --- /dev/null +++ b/tests/data/spec-02-28.tokens @@ -0,0 +1,23 @@ +--- +{{ +? _ : _ +? _ : _ +? _ : _ +]} +--- +{{ +? _ : _ +? _ : _ +? _ : _ +]} +--- +{{ +? _ : _ +? _ : _ +? _ : _ +? _ : + [[ + , {{ ? _ : _ ? _ : _ ? _ : _ ]} + , {{ ? _ : _ ? _ : _ ? _ : _ ]} + ]} +]} -- 2.11.4.GIT