From a2c14e19cc7caee3c427410d4da1e9d5f8afc4d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcin=20Cie=C5=9Blak?= Date: Sat, 19 Sep 2015 00:32:15 +0000 Subject: [PATCH] Add test for duplicate map keys Test for https://github.com/sass/libsass/issues/628 Fixes https://github.com/sass/sass-spec/pull/133 --- spec/libsass-todo-tests/maps/duplicate-keys/error | 3 +++ .../maps/duplicate-keys/expected_output.css | 0 spec/libsass-todo-tests/maps/duplicate-keys/input.scss | 9 +++++++++ spec/libsass-todo-tests/maps/duplicate-keys/status | 1 + 4 files changed, 13 insertions(+) create mode 100644 spec/libsass-todo-tests/maps/duplicate-keys/error create mode 100644 spec/libsass-todo-tests/maps/duplicate-keys/expected_output.css create mode 100644 spec/libsass-todo-tests/maps/duplicate-keys/input.scss create mode 100644 spec/libsass-todo-tests/maps/duplicate-keys/status diff --git a/spec/libsass-todo-tests/maps/duplicate-keys/error b/spec/libsass-todo-tests/maps/duplicate-keys/error new file mode 100644 index 0000000000..7bb71927d4 --- /dev/null +++ b/spec/libsass-todo-tests/maps/duplicate-keys/error @@ -0,0 +1,3 @@ +Error: Duplicate key "eta" in map (eta: 5, eta: 6). + on line 5 of /home/saper/sw/libsass/sass-spec/spec/maps/duplicate-keys-todo/input.scss + Use --trace for backtrace. diff --git a/spec/libsass-todo-tests/maps/duplicate-keys/expected_output.css b/spec/libsass-todo-tests/maps/duplicate-keys/expected_output.css new file mode 100644 index 0000000000..e69de29bb2 diff --git a/spec/libsass-todo-tests/maps/duplicate-keys/input.scss b/spec/libsass-todo-tests/maps/duplicate-keys/input.scss new file mode 100644 index 0000000000..03ab71c028 --- /dev/null +++ b/spec/libsass-todo-tests/maps/duplicate-keys/input.scss @@ -0,0 +1,9 @@ +$map: ( + alpha: 1, + beta: 2, + gamma: 3, + delta: ( + eta: 5, + eta: 6, + ), +); diff --git a/spec/libsass-todo-tests/maps/duplicate-keys/status b/spec/libsass-todo-tests/maps/duplicate-keys/status new file mode 100644 index 0000000000..b44fe09a7a --- /dev/null +++ b/spec/libsass-todo-tests/maps/duplicate-keys/status @@ -0,0 +1 @@ +65 \ No newline at end of file