[Groonga-commit] groonga/groonga at 38dd015 [master] cast_loose: add mote invalid case tests for string -> number

Back to archive index
Kouhei Sutou null+****@clear*****
Thu Oct 11 15:18:31 JST 2018


Kouhei Sutou	2018-10-11 15:18:31 +0900 (Thu, 11 Oct 2018)

  Revision: 38dd015319082b0677e7f2df99b871549ff7542f
  https://github.com/groonga/groonga/commit/38dd015319082b0677e7f2df99b871549ff7542f

  Message:
    cast_loose: add mote invalid case tests for string -> number

  Added files:
    test/command/suite/select/function/cast_loose/number/invalid/character_number.expected
    test/command/suite/select/function/cast_loose/number/invalid/character_number.test
    test/command/suite/select/function/cast_loose/number/invalid/number_character.expected
    test/command/suite/select/function/cast_loose/number/invalid/number_character.test

  Added: test/command/suite/select/function/cast_loose/number/invalid/character_number.expected (+9 -0) 100644
===================================================================
--- /dev/null
+++ test/command/suite/select/function/cast_loose/number/invalid/character_number.expected    2018-10-11 15:18:31 +0900 (57428889b)
@@ -0,0 +1,9 @@
+table_create Data TABLE_HASH_KEY ShortText
+[[0,0.0,0.0],true]
+load --table Data
+[
+{"_key": "abc123"}
+]
+[[0,0.0,0.0],1]
+select Data   --output_columns '_key, cast_loose(Int64, _key, 10)'
+[[0,0.0,0.0],[[[1],[["_key","ShortText"],["cast_loose",null]],["abc123",10]]]]

  Added: test/command/suite/select/function/cast_loose/number/invalid/character_number.test (+6 -0) 100644
===================================================================
--- /dev/null
+++ test/command/suite/select/function/cast_loose/number/invalid/character_number.test    2018-10-11 15:18:31 +0900 (b5008d788)
@@ -0,0 +1,6 @@
+table_create Data TABLE_HASH_KEY ShortText
+load --table Data
+[
+{"_key": "abc123"}
+]
+select Data   --output_columns '_key, cast_loose(Int64, _key, 10)'

  Added: test/command/suite/select/function/cast_loose/number/invalid/number_character.expected (+9 -0) 100644
===================================================================
--- /dev/null
+++ test/command/suite/select/function/cast_loose/number/invalid/number_character.expected    2018-10-11 15:18:31 +0900 (e5b5eb60b)
@@ -0,0 +1,9 @@
+table_create Data TABLE_HASH_KEY ShortText
+[[0,0.0,0.0],true]
+load --table Data
+[
+{"_key": "123abc"}
+]
+[[0,0.0,0.0],1]
+select Data   --output_columns '_key, cast_loose(Int64, _key, 10)'
+[[0,0.0,0.0],[[[1],[["_key","ShortText"],["cast_loose",null]],["123abc",10]]]]

  Added: test/command/suite/select/function/cast_loose/number/invalid/number_character.test (+6 -0) 100644
===================================================================
--- /dev/null
+++ test/command/suite/select/function/cast_loose/number/invalid/number_character.test    2018-10-11 15:18:31 +0900 (58c730e04)
@@ -0,0 +1,6 @@
+table_create Data TABLE_HASH_KEY ShortText
+load --table Data
+[
+{"_key": "123abc"}
+]
+select Data   --output_columns '_key, cast_loose(Int64, _key, 10)'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20181011/c3317e47/attachment-0001.html>


More information about the Groonga-commit mailing list
Back to archive index