gopkg.in/rethinkdb/rethinkdb-go.v6@v6.2.2/internal/integration/reql_tests/reql_datum_string_test.go (about)

     1  // Code generated by gen_tests.py and process_polyglot.py.
     2  // Do not edit this file directly.
     3  // The template for this file is located at:
     4  // ../template.go.tpl
     5  package reql_tests
     6  
     7  import (
     8  	"testing"
     9  	"time"
    10  
    11  	"github.com/stretchr/testify/suite"
    12  	r "gopkg.in/rethinkdb/rethinkdb-go.v6"
    13  	"gopkg.in/rethinkdb/rethinkdb-go.v6/internal/compare"
    14  )
    15  
    16  // Tests of converstion to and from the RQL string type
    17  func TestDatumStringSuite(t *testing.T) {
    18  	suite.Run(t, new(DatumStringSuite))
    19  }
    20  
    21  type DatumStringSuite struct {
    22  	suite.Suite
    23  
    24  	session *r.Session
    25  }
    26  
    27  func (suite *DatumStringSuite) SetupTest() {
    28  	suite.T().Log("Setting up DatumStringSuite")
    29  	// Use imports to prevent errors
    30  	_ = time.Time{}
    31  	_ = compare.AnythingIsFine
    32  
    33  	session, err := r.Connect(r.ConnectOpts{
    34  		Address: url,
    35  	})
    36  	suite.Require().NoError(err, "Error returned when connecting to server")
    37  	suite.session = session
    38  
    39  	r.DBDrop("test").Exec(suite.session)
    40  	err = r.DBCreate("test").Exec(suite.session)
    41  	suite.Require().NoError(err)
    42  	err = r.DB("test").Wait().Exec(suite.session)
    43  	suite.Require().NoError(err)
    44  
    45  }
    46  
    47  func (suite *DatumStringSuite) TearDownSuite() {
    48  	suite.T().Log("Tearing down DatumStringSuite")
    49  
    50  	if suite.session != nil {
    51  		r.DB("rethinkdb").Table("_debug_scratch").Delete().Exec(suite.session)
    52  		r.DBDrop("test").Exec(suite.session)
    53  
    54  		suite.session.Close()
    55  	}
    56  }
    57  
    58  func (suite *DatumStringSuite) TestCases() {
    59  	suite.T().Log("Running DatumStringSuite: Tests of converstion to and from the RQL string type")
    60  
    61  	// datum/string.yaml line #7
    62  	// japanese_hello = u'こんにちは'
    63  	suite.T().Log("Possibly executing: var japanese_hello string = 'こんにちは'")
    64  
    65  	japanese_hello := "こんにちは"
    66  	_ = japanese_hello // Prevent any noused variable errors
    67  
    68  	{
    69  		// datum/string.yaml line #16
    70  		/* "str" */
    71  		var expected_ string = "str"
    72  		/* r.expr('str') */
    73  
    74  		suite.T().Log("About to run line #16: r.Expr('str')")
    75  
    76  		runAndAssert(suite.Suite, expected_, r.Expr("str"), suite.session, r.RunOpts{
    77  			GeometryFormat: "raw",
    78  			GroupFormat:    "map",
    79  		})
    80  		suite.T().Log("Finished running line #16")
    81  	}
    82  
    83  	{
    84  		// datum/string.yaml line #21
    85  		/* "str" */
    86  		var expected_ string = "str"
    87  		/* r.expr("str") */
    88  
    89  		suite.T().Log("About to run line #21: r.Expr('str')")
    90  
    91  		runAndAssert(suite.Suite, expected_, r.Expr("str"), suite.session, r.RunOpts{
    92  			GeometryFormat: "raw",
    93  			GroupFormat:    "map",
    94  		})
    95  		suite.T().Log("Finished running line #21")
    96  	}
    97  
    98  	{
    99  		// datum/string.yaml line #28
   100  		/* 'str' */
   101  		var expected_ string = "str"
   102  		/* r.expr(u'str') */
   103  
   104  		suite.T().Log("About to run line #28: r.Expr('str')")
   105  
   106  		runAndAssert(suite.Suite, expected_, r.Expr("str"), suite.session, r.RunOpts{
   107  			GeometryFormat: "raw",
   108  			GroupFormat:    "map",
   109  		})
   110  		suite.T().Log("Finished running line #28")
   111  	}
   112  
   113  	{
   114  		// datum/string.yaml line #35
   115  		/* u'こんにちは' */
   116  		var expected_ string = "こんにちは"
   117  		/* r.expr(japanese_hello) */
   118  
   119  		suite.T().Log("About to run line #35: r.Expr(japanese_hello)")
   120  
   121  		runAndAssert(suite.Suite, expected_, r.Expr(japanese_hello), suite.session, r.RunOpts{
   122  			GeometryFormat: "raw",
   123  			GroupFormat:    "map",
   124  		})
   125  		suite.T().Log("Finished running line #35")
   126  	}
   127  
   128  	{
   129  		// datum/string.yaml line #43
   130  		/* 'STRING' */
   131  		var expected_ string = "STRING"
   132  		/* r.expr('foo').type_of() */
   133  
   134  		suite.T().Log("About to run line #43: r.Expr('foo').TypeOf()")
   135  
   136  		runAndAssert(suite.Suite, expected_, r.Expr("foo").TypeOf(), suite.session, r.RunOpts{
   137  			GeometryFormat: "raw",
   138  			GroupFormat:    "map",
   139  		})
   140  		suite.T().Log("Finished running line #43")
   141  	}
   142  
   143  	{
   144  		// datum/string.yaml line #47
   145  		/* 'foo' */
   146  		var expected_ string = "foo"
   147  		/* r.expr('foo').coerce_to('string') */
   148  
   149  		suite.T().Log("About to run line #47: r.Expr('foo').CoerceTo('string')")
   150  
   151  		runAndAssert(suite.Suite, expected_, r.Expr("foo").CoerceTo("string"), suite.session, r.RunOpts{
   152  			GeometryFormat: "raw",
   153  			GroupFormat:    "map",
   154  		})
   155  		suite.T().Log("Finished running line #47")
   156  	}
   157  
   158  	{
   159  		// datum/string.yaml line #49
   160  		/* -1.2 */
   161  		var expected_ float64 = -1.2
   162  		/* r.expr('-1.2').coerce_to('NUMBER') */
   163  
   164  		suite.T().Log("About to run line #49: r.Expr('-1.2').CoerceTo('NUMBER')")
   165  
   166  		runAndAssert(suite.Suite, expected_, r.Expr("-1.2").CoerceTo("NUMBER"), suite.session, r.RunOpts{
   167  			GeometryFormat: "raw",
   168  			GroupFormat:    "map",
   169  		})
   170  		suite.T().Log("Finished running line #49")
   171  	}
   172  
   173  	{
   174  		// datum/string.yaml line #51
   175  		/* err("ReqlQueryLogicError", "Could not coerce `--1.2` to NUMBER.", []) */
   176  		var expected_ Err = err("ReqlQueryLogicError", "Could not coerce `--1.2` to NUMBER.")
   177  		/* r.expr('--1.2').coerce_to('NUMBER') */
   178  
   179  		suite.T().Log("About to run line #51: r.Expr('--1.2').CoerceTo('NUMBER')")
   180  
   181  		runAndAssert(suite.Suite, expected_, r.Expr("--1.2").CoerceTo("NUMBER"), suite.session, r.RunOpts{
   182  			GeometryFormat: "raw",
   183  			GroupFormat:    "map",
   184  		})
   185  		suite.T().Log("Finished running line #51")
   186  	}
   187  
   188  	{
   189  		// datum/string.yaml line #53
   190  		/* err("ReqlQueryLogicError", "Could not coerce `-1.2-` to NUMBER.", []) */
   191  		var expected_ Err = err("ReqlQueryLogicError", "Could not coerce `-1.2-` to NUMBER.")
   192  		/* r.expr('-1.2-').coerce_to('NUMBER') */
   193  
   194  		suite.T().Log("About to run line #53: r.Expr('-1.2-').CoerceTo('NUMBER')")
   195  
   196  		runAndAssert(suite.Suite, expected_, r.Expr("-1.2-").CoerceTo("NUMBER"), suite.session, r.RunOpts{
   197  			GeometryFormat: "raw",
   198  			GroupFormat:    "map",
   199  		})
   200  		suite.T().Log("Finished running line #53")
   201  	}
   202  
   203  	{
   204  		// datum/string.yaml line #55
   205  		/* 10 */
   206  		var expected_ int = 10
   207  		/* r.expr('0xa').coerce_to('NUMBER') */
   208  
   209  		suite.T().Log("About to run line #55: r.Expr('0xa').CoerceTo('NUMBER')")
   210  
   211  		runAndAssert(suite.Suite, expected_, r.Expr("0xa").CoerceTo("NUMBER"), suite.session, r.RunOpts{
   212  			GeometryFormat: "raw",
   213  			GroupFormat:    "map",
   214  		})
   215  		suite.T().Log("Finished running line #55")
   216  	}
   217  
   218  	{
   219  		// datum/string.yaml line #57
   220  		/* err("ReqlQueryLogicError", "Non-finite number: inf", []) */
   221  		var expected_ Err = err("ReqlQueryLogicError", "Non-finite number: inf")
   222  		/* r.expr('inf').coerce_to('NUMBER') */
   223  
   224  		suite.T().Log("About to run line #57: r.Expr('inf').CoerceTo('NUMBER')")
   225  
   226  		runAndAssert(suite.Suite, expected_, r.Expr("inf").CoerceTo("NUMBER"), suite.session, r.RunOpts{
   227  			GeometryFormat: "raw",
   228  			GroupFormat:    "map",
   229  		})
   230  		suite.T().Log("Finished running line #57")
   231  	}
   232  
   233  	{
   234  		// datum/string.yaml line #61
   235  		/* 13 */
   236  		var expected_ int = 13
   237  		/* r.expr('hello, world!').count() */
   238  
   239  		suite.T().Log("About to run line #61: r.Expr('hello, world!').Count()")
   240  
   241  		runAndAssert(suite.Suite, expected_, r.Expr("hello, world!").Count(), suite.session, r.RunOpts{
   242  			GeometryFormat: "raw",
   243  			GroupFormat:    "map",
   244  		})
   245  		suite.T().Log("Finished running line #61")
   246  	}
   247  
   248  	{
   249  		// datum/string.yaml line #63
   250  		/* 5 */
   251  		var expected_ int = 5
   252  		/* r.expr(japanese_hello).count() */
   253  
   254  		suite.T().Log("About to run line #63: r.Expr(japanese_hello).Count()")
   255  
   256  		runAndAssert(suite.Suite, expected_, r.Expr(japanese_hello).Count(), suite.session, r.RunOpts{
   257  			GeometryFormat: "raw",
   258  			GroupFormat:    "map",
   259  		})
   260  		suite.T().Log("Finished running line #63")
   261  	}
   262  
   263  	{
   264  		// datum/string.yaml line #67
   265  		/* 'ello' */
   266  		var expected_ string = "ello"
   267  		/* r.expr('hello').slice(1) */
   268  
   269  		suite.T().Log("About to run line #67: r.Expr('hello').Slice(1)")
   270  
   271  		runAndAssert(suite.Suite, expected_, r.Expr("hello").Slice(1), suite.session, r.RunOpts{
   272  			GeometryFormat: "raw",
   273  			GroupFormat:    "map",
   274  		})
   275  		suite.T().Log("Finished running line #67")
   276  	}
   277  
   278  	{
   279  		// datum/string.yaml line #69
   280  		/* 'o' */
   281  		var expected_ string = "o"
   282  		/* r.expr('hello').slice(-1) */
   283  
   284  		suite.T().Log("About to run line #69: r.Expr('hello').Slice(-1)")
   285  
   286  		runAndAssert(suite.Suite, expected_, r.Expr("hello").Slice(-1), suite.session, r.RunOpts{
   287  			GeometryFormat: "raw",
   288  			GroupFormat:    "map",
   289  		})
   290  		suite.T().Log("Finished running line #69")
   291  	}
   292  
   293  	{
   294  		// datum/string.yaml line #71
   295  		/* 'el' */
   296  		var expected_ string = "el"
   297  		/* r.expr('hello').slice(-4,3) */
   298  
   299  		suite.T().Log("About to run line #71: r.Expr('hello').Slice(-4, 3)")
   300  
   301  		runAndAssert(suite.Suite, expected_, r.Expr("hello").Slice(-4, 3), suite.session, r.RunOpts{
   302  			GeometryFormat: "raw",
   303  			GroupFormat:    "map",
   304  		})
   305  		suite.T().Log("Finished running line #71")
   306  	}
   307  
   308  	{
   309  		// datum/string.yaml line #73
   310  		/* 'hello' */
   311  		var expected_ string = "hello"
   312  		/* r.expr('hello').slice(-99) */
   313  
   314  		suite.T().Log("About to run line #73: r.Expr('hello').Slice(-99)")
   315  
   316  		runAndAssert(suite.Suite, expected_, r.Expr("hello").Slice(-99), suite.session, r.RunOpts{
   317  			GeometryFormat: "raw",
   318  			GroupFormat:    "map",
   319  		})
   320  		suite.T().Log("Finished running line #73")
   321  	}
   322  
   323  	{
   324  		// datum/string.yaml line #75
   325  		/* 'hello' */
   326  		var expected_ string = "hello"
   327  		/* r.expr('hello').slice(0) */
   328  
   329  		suite.T().Log("About to run line #75: r.Expr('hello').Slice(0)")
   330  
   331  		runAndAssert(suite.Suite, expected_, r.Expr("hello").Slice(0), suite.session, r.RunOpts{
   332  			GeometryFormat: "raw",
   333  			GroupFormat:    "map",
   334  		})
   335  		suite.T().Log("Finished running line #75")
   336  	}
   337  
   338  	{
   339  		// datum/string.yaml line #77
   340  		/* u'んにちは' */
   341  		var expected_ string = "んにちは"
   342  		/* r.expr(japanese_hello).slice(1) */
   343  
   344  		suite.T().Log("About to run line #77: r.Expr(japanese_hello).Slice(1)")
   345  
   346  		runAndAssert(suite.Suite, expected_, r.Expr(japanese_hello).Slice(1), suite.session, r.RunOpts{
   347  			GeometryFormat: "raw",
   348  			GroupFormat:    "map",
   349  		})
   350  		suite.T().Log("Finished running line #77")
   351  	}
   352  
   353  	{
   354  		// datum/string.yaml line #84
   355  		/* u'ん' */
   356  		var expected_ string = "ん"
   357  		/* r.expr(japanese_hello).slice(1,2) */
   358  
   359  		suite.T().Log("About to run line #84: r.Expr(japanese_hello).Slice(1, 2)")
   360  
   361  		runAndAssert(suite.Suite, expected_, r.Expr(japanese_hello).Slice(1, 2), suite.session, r.RunOpts{
   362  			GeometryFormat: "raw",
   363  			GroupFormat:    "map",
   364  		})
   365  		suite.T().Log("Finished running line #84")
   366  	}
   367  
   368  	{
   369  		// datum/string.yaml line #91
   370  		/* u'にちは' */
   371  		var expected_ string = "にちは"
   372  		/* r.expr(japanese_hello).slice(-3) */
   373  
   374  		suite.T().Log("About to run line #91: r.Expr(japanese_hello).Slice(-3)")
   375  
   376  		runAndAssert(suite.Suite, expected_, r.Expr(japanese_hello).Slice(-3), suite.session, r.RunOpts{
   377  			GeometryFormat: "raw",
   378  			GroupFormat:    "map",
   379  		})
   380  		suite.T().Log("Finished running line #91")
   381  	}
   382  
   383  	{
   384  		// datum/string.yaml line #100
   385  		/* [] */
   386  		var expected_ []interface{} = []interface{}{}
   387  		/* r.expr('').split() */
   388  
   389  		suite.T().Log("About to run line #100: r.Expr('').Split()")
   390  
   391  		runAndAssert(suite.Suite, expected_, r.Expr("").Split(), suite.session, r.RunOpts{
   392  			GeometryFormat: "raw",
   393  			GroupFormat:    "map",
   394  		})
   395  		suite.T().Log("Finished running line #100")
   396  	}
   397  
   398  	{
   399  		// datum/string.yaml line #102
   400  		/* [] */
   401  		var expected_ []interface{} = []interface{}{}
   402  		/* r.expr('').split(null) */
   403  
   404  		suite.T().Log("About to run line #102: r.Expr('').Split(nil)")
   405  
   406  		runAndAssert(suite.Suite, expected_, r.Expr("").Split(nil), suite.session, r.RunOpts{
   407  			GeometryFormat: "raw",
   408  			GroupFormat:    "map",
   409  		})
   410  		suite.T().Log("Finished running line #102")
   411  	}
   412  
   413  	{
   414  		// datum/string.yaml line #104
   415  		/* [''] */
   416  		var expected_ []interface{} = []interface{}{""}
   417  		/* r.expr('').split(' ') */
   418  
   419  		suite.T().Log("About to run line #104: r.Expr('').Split(' ')")
   420  
   421  		runAndAssert(suite.Suite, expected_, r.Expr("").Split(" "), suite.session, r.RunOpts{
   422  			GeometryFormat: "raw",
   423  			GroupFormat:    "map",
   424  		})
   425  		suite.T().Log("Finished running line #104")
   426  	}
   427  
   428  	{
   429  		// datum/string.yaml line #106
   430  		/* [] */
   431  		var expected_ []interface{} = []interface{}{}
   432  		/* r.expr('').split('') */
   433  
   434  		suite.T().Log("About to run line #106: r.Expr('').Split('')")
   435  
   436  		runAndAssert(suite.Suite, expected_, r.Expr("").Split(""), suite.session, r.RunOpts{
   437  			GeometryFormat: "raw",
   438  			GroupFormat:    "map",
   439  		})
   440  		suite.T().Log("Finished running line #106")
   441  	}
   442  
   443  	{
   444  		// datum/string.yaml line #108
   445  		/* [] */
   446  		var expected_ []interface{} = []interface{}{}
   447  		/* r.expr('').split(null, 5) */
   448  
   449  		suite.T().Log("About to run line #108: r.Expr('').Split(nil, 5)")
   450  
   451  		runAndAssert(suite.Suite, expected_, r.Expr("").Split(nil, 5), suite.session, r.RunOpts{
   452  			GeometryFormat: "raw",
   453  			GroupFormat:    "map",
   454  		})
   455  		suite.T().Log("Finished running line #108")
   456  	}
   457  
   458  	{
   459  		// datum/string.yaml line #110
   460  		/* [''] */
   461  		var expected_ []interface{} = []interface{}{""}
   462  		/* r.expr('').split(' ', 5) */
   463  
   464  		suite.T().Log("About to run line #110: r.Expr('').Split(' ', 5)")
   465  
   466  		runAndAssert(suite.Suite, expected_, r.Expr("").Split(" ", 5), suite.session, r.RunOpts{
   467  			GeometryFormat: "raw",
   468  			GroupFormat:    "map",
   469  		})
   470  		suite.T().Log("Finished running line #110")
   471  	}
   472  
   473  	{
   474  		// datum/string.yaml line #112
   475  		/* [] */
   476  		var expected_ []interface{} = []interface{}{}
   477  		/* r.expr('').split('', 5) */
   478  
   479  		suite.T().Log("About to run line #112: r.Expr('').Split('', 5)")
   480  
   481  		runAndAssert(suite.Suite, expected_, r.Expr("").Split("", 5), suite.session, r.RunOpts{
   482  			GeometryFormat: "raw",
   483  			GroupFormat:    "map",
   484  		})
   485  		suite.T().Log("Finished running line #112")
   486  	}
   487  
   488  	{
   489  		// datum/string.yaml line #115
   490  		/* ['aaaa', 'bbbb', 'cccc'] */
   491  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc"}
   492  		/* r.expr('aaaa bbbb  cccc ').split() */
   493  
   494  		suite.T().Log("About to run line #115: r.Expr('aaaa bbbb  cccc ').Split()")
   495  
   496  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(), suite.session, r.RunOpts{
   497  			GeometryFormat: "raw",
   498  			GroupFormat:    "map",
   499  		})
   500  		suite.T().Log("Finished running line #115")
   501  	}
   502  
   503  	{
   504  		// datum/string.yaml line #117
   505  		/* ['aaaa', 'bbbb', 'cccc'] */
   506  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc"}
   507  		/* r.expr('aaaa bbbb  cccc ').split(null) */
   508  
   509  		suite.T().Log("About to run line #117: r.Expr('aaaa bbbb  cccc ').Split(nil)")
   510  
   511  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(nil), suite.session, r.RunOpts{
   512  			GeometryFormat: "raw",
   513  			GroupFormat:    "map",
   514  		})
   515  		suite.T().Log("Finished running line #117")
   516  	}
   517  
   518  	{
   519  		// datum/string.yaml line #119
   520  		/* ['aaaa', 'bbbb', '', 'cccc', ''] */
   521  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "", "cccc", ""}
   522  		/* r.expr('aaaa bbbb  cccc ').split(' ') */
   523  
   524  		suite.T().Log("About to run line #119: r.Expr('aaaa bbbb  cccc ').Split(' ')")
   525  
   526  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" "), suite.session, r.RunOpts{
   527  			GeometryFormat: "raw",
   528  			GroupFormat:    "map",
   529  		})
   530  		suite.T().Log("Finished running line #119")
   531  	}
   532  
   533  	{
   534  		// datum/string.yaml line #121
   535  		/* ['a', 'a', 'a', 'a', ' ', 'b', 'b', 'b', 'b', ' ', ' ', 'c', 'c', 'c', 'c', ' '] */
   536  		var expected_ []interface{} = []interface{}{"a", "a", "a", "a", " ", "b", "b", "b", "b", " ", " ", "c", "c", "c", "c", " "}
   537  		/* r.expr('aaaa bbbb  cccc ').split('') */
   538  
   539  		suite.T().Log("About to run line #121: r.Expr('aaaa bbbb  cccc ').Split('')")
   540  
   541  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(""), suite.session, r.RunOpts{
   542  			GeometryFormat: "raw",
   543  			GroupFormat:    "map",
   544  		})
   545  		suite.T().Log("Finished running line #121")
   546  	}
   547  
   548  	{
   549  		// datum/string.yaml line #123
   550  		/* ['aaaa ', '', '', '', '  cccc '] */
   551  		var expected_ []interface{} = []interface{}{"aaaa ", "", "", "", "  cccc "}
   552  		/* r.expr('aaaa bbbb  cccc ').split('b') */
   553  
   554  		suite.T().Log("About to run line #123: r.Expr('aaaa bbbb  cccc ').Split('b')")
   555  
   556  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("b"), suite.session, r.RunOpts{
   557  			GeometryFormat: "raw",
   558  			GroupFormat:    "map",
   559  		})
   560  		suite.T().Log("Finished running line #123")
   561  	}
   562  
   563  	{
   564  		// datum/string.yaml line #125
   565  		/* ['aaaa ', '', '  cccc '] */
   566  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc "}
   567  		/* r.expr('aaaa bbbb  cccc ').split('bb') */
   568  
   569  		suite.T().Log("About to run line #125: r.Expr('aaaa bbbb  cccc ').Split('bb')")
   570  
   571  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("bb"), suite.session, r.RunOpts{
   572  			GeometryFormat: "raw",
   573  			GroupFormat:    "map",
   574  		})
   575  		suite.T().Log("Finished running line #125")
   576  	}
   577  
   578  	{
   579  		// datum/string.yaml line #127
   580  		/* ['aaaa', 'cccc '] */
   581  		var expected_ []interface{} = []interface{}{"aaaa", "cccc "}
   582  		/* r.expr('aaaa bbbb  cccc ').split(' bbbb  ') */
   583  
   584  		suite.T().Log("About to run line #127: r.Expr('aaaa bbbb  cccc ').Split(' bbbb  ')")
   585  
   586  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" bbbb  "), suite.session, r.RunOpts{
   587  			GeometryFormat: "raw",
   588  			GroupFormat:    "map",
   589  		})
   590  		suite.T().Log("Finished running line #127")
   591  	}
   592  
   593  	{
   594  		// datum/string.yaml line #129
   595  		/* ['aaaa ', '', '  cccc b d ', ' e ', '', ' f'] */
   596  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc b d ", " e ", "", " f"}
   597  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split('bb') */
   598  
   599  		suite.T().Log("About to run line #129: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split('bb')")
   600  
   601  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split("bb"), suite.session, r.RunOpts{
   602  			GeometryFormat: "raw",
   603  			GroupFormat:    "map",
   604  		})
   605  		suite.T().Log("Finished running line #129")
   606  	}
   607  
   608  	{
   609  		// datum/string.yaml line #131
   610  		/* ['aaaa', 'cccc b d bb e bbbb f'] */
   611  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e bbbb f"}
   612  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ') */
   613  
   614  		suite.T().Log("About to run line #131: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ')")
   615  
   616  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  "), suite.session, r.RunOpts{
   617  			GeometryFormat: "raw",
   618  			GroupFormat:    "map",
   619  		})
   620  		suite.T().Log("Finished running line #131")
   621  	}
   622  
   623  	{
   624  		// datum/string.yaml line #133
   625  		/* ['aaaa', 'cccc b d bb e', 'f'] */
   626  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e", "f"}
   627  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ') */
   628  
   629  		suite.T().Log("About to run line #133: r.Expr('aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ')")
   630  
   631  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  "), suite.session, r.RunOpts{
   632  			GeometryFormat: "raw",
   633  			GroupFormat:    "map",
   634  		})
   635  		suite.T().Log("Finished running line #133")
   636  	}
   637  
   638  	{
   639  		// datum/string.yaml line #136
   640  		/* ['aaaa', 'bbbb', 'cccc'] */
   641  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc"}
   642  		/* r.expr('aaaa bbbb  cccc ').split(null, 3) */
   643  
   644  		suite.T().Log("About to run line #136: r.Expr('aaaa bbbb  cccc ').Split(nil, 3)")
   645  
   646  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(nil, 3), suite.session, r.RunOpts{
   647  			GeometryFormat: "raw",
   648  			GroupFormat:    "map",
   649  		})
   650  		suite.T().Log("Finished running line #136")
   651  	}
   652  
   653  	{
   654  		// datum/string.yaml line #138
   655  		/* ['aaaa', 'bbbb', '', 'cccc', ''] */
   656  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "", "cccc", ""}
   657  		/* r.expr('aaaa bbbb  cccc ').split(' ', 5) */
   658  
   659  		suite.T().Log("About to run line #138: r.Expr('aaaa bbbb  cccc ').Split(' ', 5)")
   660  
   661  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" ", 5), suite.session, r.RunOpts{
   662  			GeometryFormat: "raw",
   663  			GroupFormat:    "map",
   664  		})
   665  		suite.T().Log("Finished running line #138")
   666  	}
   667  
   668  	{
   669  		// datum/string.yaml line #140
   670  		/* ['a', 'a', 'a', 'a', ' ', 'bbbb  cccc '] */
   671  		var expected_ []interface{} = []interface{}{"a", "a", "a", "a", " ", "bbbb  cccc "}
   672  		/* r.expr('aaaa bbbb  cccc ').split('', 5) */
   673  
   674  		suite.T().Log("About to run line #140: r.Expr('aaaa bbbb  cccc ').Split('', 5)")
   675  
   676  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("", 5), suite.session, r.RunOpts{
   677  			GeometryFormat: "raw",
   678  			GroupFormat:    "map",
   679  		})
   680  		suite.T().Log("Finished running line #140")
   681  	}
   682  
   683  	{
   684  		// datum/string.yaml line #142
   685  		/* ['aaaa ', '', '', '', '  cccc '] */
   686  		var expected_ []interface{} = []interface{}{"aaaa ", "", "", "", "  cccc "}
   687  		/* r.expr('aaaa bbbb  cccc ').split('b', 5) */
   688  
   689  		suite.T().Log("About to run line #142: r.Expr('aaaa bbbb  cccc ').Split('b', 5)")
   690  
   691  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("b", 5), suite.session, r.RunOpts{
   692  			GeometryFormat: "raw",
   693  			GroupFormat:    "map",
   694  		})
   695  		suite.T().Log("Finished running line #142")
   696  	}
   697  
   698  	{
   699  		// datum/string.yaml line #144
   700  		/* ['aaaa ', '', '  cccc '] */
   701  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc "}
   702  		/* r.expr('aaaa bbbb  cccc ').split('bb', 3) */
   703  
   704  		suite.T().Log("About to run line #144: r.Expr('aaaa bbbb  cccc ').Split('bb', 3)")
   705  
   706  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("bb", 3), suite.session, r.RunOpts{
   707  			GeometryFormat: "raw",
   708  			GroupFormat:    "map",
   709  		})
   710  		suite.T().Log("Finished running line #144")
   711  	}
   712  
   713  	{
   714  		// datum/string.yaml line #146
   715  		/* ['aaaa', 'cccc '] */
   716  		var expected_ []interface{} = []interface{}{"aaaa", "cccc "}
   717  		/* r.expr('aaaa bbbb  cccc ').split(' bbbb  ', 2) */
   718  
   719  		suite.T().Log("About to run line #146: r.Expr('aaaa bbbb  cccc ').Split(' bbbb  ', 2)")
   720  
   721  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" bbbb  ", 2), suite.session, r.RunOpts{
   722  			GeometryFormat: "raw",
   723  			GroupFormat:    "map",
   724  		})
   725  		suite.T().Log("Finished running line #146")
   726  	}
   727  
   728  	{
   729  		// datum/string.yaml line #148
   730  		/* ['aaaa ', '', '  cccc b d ', ' e ', '', ' f'] */
   731  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc b d ", " e ", "", " f"}
   732  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split('bb', 6) */
   733  
   734  		suite.T().Log("About to run line #148: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split('bb', 6)")
   735  
   736  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split("bb", 6), suite.session, r.RunOpts{
   737  			GeometryFormat: "raw",
   738  			GroupFormat:    "map",
   739  		})
   740  		suite.T().Log("Finished running line #148")
   741  	}
   742  
   743  	{
   744  		// datum/string.yaml line #150
   745  		/* ['aaaa', 'cccc b d bb e bbbb f'] */
   746  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e bbbb f"}
   747  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ', 2) */
   748  
   749  		suite.T().Log("About to run line #150: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ', 2)")
   750  
   751  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
   752  			GeometryFormat: "raw",
   753  			GroupFormat:    "map",
   754  		})
   755  		suite.T().Log("Finished running line #150")
   756  	}
   757  
   758  	{
   759  		// datum/string.yaml line #152
   760  		/* ['aaaa', 'cccc b d bb e', 'f'] */
   761  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e", "f"}
   762  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ', 3) */
   763  
   764  		suite.T().Log("About to run line #152: r.Expr('aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ', 3)")
   765  
   766  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  ", 3), suite.session, r.RunOpts{
   767  			GeometryFormat: "raw",
   768  			GroupFormat:    "map",
   769  		})
   770  		suite.T().Log("Finished running line #152")
   771  	}
   772  
   773  	{
   774  		// datum/string.yaml line #155
   775  		/* ['aaaa', 'bbbb', 'cccc '] */
   776  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc "}
   777  		/* r.expr('aaaa bbbb  cccc ').split(null, 2) */
   778  
   779  		suite.T().Log("About to run line #155: r.Expr('aaaa bbbb  cccc ').Split(nil, 2)")
   780  
   781  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(nil, 2), suite.session, r.RunOpts{
   782  			GeometryFormat: "raw",
   783  			GroupFormat:    "map",
   784  		})
   785  		suite.T().Log("Finished running line #155")
   786  	}
   787  
   788  	{
   789  		// datum/string.yaml line #157
   790  		/* ["a", "b"] */
   791  		var expected_ []interface{} = []interface{}{"a", "b"}
   792  		/* r.expr("a  b  ").split(null, 2) */
   793  
   794  		suite.T().Log("About to run line #157: r.Expr('a  b  ').Split(nil, 2)")
   795  
   796  		runAndAssert(suite.Suite, expected_, r.Expr("a  b  ").Split(nil, 2), suite.session, r.RunOpts{
   797  			GeometryFormat: "raw",
   798  			GroupFormat:    "map",
   799  		})
   800  		suite.T().Log("Finished running line #157")
   801  	}
   802  
   803  	{
   804  		// datum/string.yaml line #159
   805  		/* ['aaaa', 'bbbb', '', 'cccc', ''] */
   806  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "", "cccc", ""}
   807  		/* r.expr('aaaa bbbb  cccc ').split(' ', 4) */
   808  
   809  		suite.T().Log("About to run line #159: r.Expr('aaaa bbbb  cccc ').Split(' ', 4)")
   810  
   811  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" ", 4), suite.session, r.RunOpts{
   812  			GeometryFormat: "raw",
   813  			GroupFormat:    "map",
   814  		})
   815  		suite.T().Log("Finished running line #159")
   816  	}
   817  
   818  	{
   819  		// datum/string.yaml line #161
   820  		/* ['a', 'a', 'a', 'a', ' bbbb  cccc '] */
   821  		var expected_ []interface{} = []interface{}{"a", "a", "a", "a", " bbbb  cccc "}
   822  		/* r.expr('aaaa bbbb  cccc ').split('', 4) */
   823  
   824  		suite.T().Log("About to run line #161: r.Expr('aaaa bbbb  cccc ').Split('', 4)")
   825  
   826  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("", 4), suite.session, r.RunOpts{
   827  			GeometryFormat: "raw",
   828  			GroupFormat:    "map",
   829  		})
   830  		suite.T().Log("Finished running line #161")
   831  	}
   832  
   833  	{
   834  		// datum/string.yaml line #163
   835  		/* ['aaaa ', '', '', '', '  cccc '] */
   836  		var expected_ []interface{} = []interface{}{"aaaa ", "", "", "", "  cccc "}
   837  		/* r.expr('aaaa bbbb  cccc ').split('b', 4) */
   838  
   839  		suite.T().Log("About to run line #163: r.Expr('aaaa bbbb  cccc ').Split('b', 4)")
   840  
   841  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("b", 4), suite.session, r.RunOpts{
   842  			GeometryFormat: "raw",
   843  			GroupFormat:    "map",
   844  		})
   845  		suite.T().Log("Finished running line #163")
   846  	}
   847  
   848  	{
   849  		// datum/string.yaml line #165
   850  		/* ['aaaa ', '', '  cccc '] */
   851  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc "}
   852  		/* r.expr('aaaa bbbb  cccc ').split('bb', 2) */
   853  
   854  		suite.T().Log("About to run line #165: r.Expr('aaaa bbbb  cccc ').Split('bb', 2)")
   855  
   856  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("bb", 2), suite.session, r.RunOpts{
   857  			GeometryFormat: "raw",
   858  			GroupFormat:    "map",
   859  		})
   860  		suite.T().Log("Finished running line #165")
   861  	}
   862  
   863  	{
   864  		// datum/string.yaml line #167
   865  		/* ['aaaa', 'cccc '] */
   866  		var expected_ []interface{} = []interface{}{"aaaa", "cccc "}
   867  		/* r.expr('aaaa bbbb  cccc ').split(' bbbb  ', 1) */
   868  
   869  		suite.T().Log("About to run line #167: r.Expr('aaaa bbbb  cccc ').Split(' bbbb  ', 1)")
   870  
   871  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" bbbb  ", 1), suite.session, r.RunOpts{
   872  			GeometryFormat: "raw",
   873  			GroupFormat:    "map",
   874  		})
   875  		suite.T().Log("Finished running line #167")
   876  	}
   877  
   878  	{
   879  		// datum/string.yaml line #169
   880  		/* ['aaaa ', '', '  cccc b d ', ' e ', '', ' f'] */
   881  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc b d ", " e ", "", " f"}
   882  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split('bb', 5) */
   883  
   884  		suite.T().Log("About to run line #169: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split('bb', 5)")
   885  
   886  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split("bb", 5), suite.session, r.RunOpts{
   887  			GeometryFormat: "raw",
   888  			GroupFormat:    "map",
   889  		})
   890  		suite.T().Log("Finished running line #169")
   891  	}
   892  
   893  	{
   894  		// datum/string.yaml line #171
   895  		/* ['aaaa', 'cccc b d bb e bbbb f'] */
   896  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e bbbb f"}
   897  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ', 1) */
   898  
   899  		suite.T().Log("About to run line #171: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ', 1)")
   900  
   901  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  ", 1), suite.session, r.RunOpts{
   902  			GeometryFormat: "raw",
   903  			GroupFormat:    "map",
   904  		})
   905  		suite.T().Log("Finished running line #171")
   906  	}
   907  
   908  	{
   909  		// datum/string.yaml line #173
   910  		/* ['aaaa', 'cccc b d bb e', 'f'] */
   911  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e", "f"}
   912  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ', 2) */
   913  
   914  		suite.T().Log("About to run line #173: r.Expr('aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ', 2)")
   915  
   916  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
   917  			GeometryFormat: "raw",
   918  			GroupFormat:    "map",
   919  		})
   920  		suite.T().Log("Finished running line #173")
   921  	}
   922  
   923  	{
   924  		// datum/string.yaml line #176
   925  		/* ['aaaa', 'bbbb  cccc '] */
   926  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb  cccc "}
   927  		/* r.expr('aaaa bbbb  cccc ').split(null, 1) */
   928  
   929  		suite.T().Log("About to run line #176: r.Expr('aaaa bbbb  cccc ').Split(nil, 1)")
   930  
   931  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(nil, 1), suite.session, r.RunOpts{
   932  			GeometryFormat: "raw",
   933  			GroupFormat:    "map",
   934  		})
   935  		suite.T().Log("Finished running line #176")
   936  	}
   937  
   938  	{
   939  		// datum/string.yaml line #178
   940  		/* ['aaaa', 'bbbb', ' cccc '] */
   941  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", " cccc "}
   942  		/* r.expr('aaaa bbbb  cccc ').split(' ', 2) */
   943  
   944  		suite.T().Log("About to run line #178: r.Expr('aaaa bbbb  cccc ').Split(' ', 2)")
   945  
   946  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" ", 2), suite.session, r.RunOpts{
   947  			GeometryFormat: "raw",
   948  			GroupFormat:    "map",
   949  		})
   950  		suite.T().Log("Finished running line #178")
   951  	}
   952  
   953  	{
   954  		// datum/string.yaml line #180
   955  		/* ['a', 'a', 'aa bbbb  cccc '] */
   956  		var expected_ []interface{} = []interface{}{"a", "a", "aa bbbb  cccc "}
   957  		/* r.expr('aaaa bbbb  cccc ').split('', 2) */
   958  
   959  		suite.T().Log("About to run line #180: r.Expr('aaaa bbbb  cccc ').Split('', 2)")
   960  
   961  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("", 2), suite.session, r.RunOpts{
   962  			GeometryFormat: "raw",
   963  			GroupFormat:    "map",
   964  		})
   965  		suite.T().Log("Finished running line #180")
   966  	}
   967  
   968  	{
   969  		// datum/string.yaml line #182
   970  		/* ['aaaa ', '', 'bb  cccc '] */
   971  		var expected_ []interface{} = []interface{}{"aaaa ", "", "bb  cccc "}
   972  		/* r.expr('aaaa bbbb  cccc ').split('b', 2) */
   973  
   974  		suite.T().Log("About to run line #182: r.Expr('aaaa bbbb  cccc ').Split('b', 2)")
   975  
   976  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("b", 2), suite.session, r.RunOpts{
   977  			GeometryFormat: "raw",
   978  			GroupFormat:    "map",
   979  		})
   980  		suite.T().Log("Finished running line #182")
   981  	}
   982  
   983  	{
   984  		// datum/string.yaml line #184
   985  		/* ['aaaa ', '', '  cccc '] */
   986  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc "}
   987  		/* r.expr('aaaa bbbb  cccc ').split('bb', 2) */
   988  
   989  		suite.T().Log("About to run line #184: r.Expr('aaaa bbbb  cccc ').Split('bb', 2)")
   990  
   991  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split("bb", 2), suite.session, r.RunOpts{
   992  			GeometryFormat: "raw",
   993  			GroupFormat:    "map",
   994  		})
   995  		suite.T().Log("Finished running line #184")
   996  	}
   997  
   998  	{
   999  		// datum/string.yaml line #186
  1000  		/* ['aaaa', 'cccc '] */
  1001  		var expected_ []interface{} = []interface{}{"aaaa", "cccc "}
  1002  		/* r.expr('aaaa bbbb  cccc ').split(' bbbb  ', 2) */
  1003  
  1004  		suite.T().Log("About to run line #186: r.Expr('aaaa bbbb  cccc ').Split(' bbbb  ', 2)")
  1005  
  1006  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc ").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1007  			GeometryFormat: "raw",
  1008  			GroupFormat:    "map",
  1009  		})
  1010  		suite.T().Log("Finished running line #186")
  1011  	}
  1012  
  1013  	{
  1014  		// datum/string.yaml line #188
  1015  		/* ['aaaa ', '', '  cccc b d bb e bbbb f'] */
  1016  		var expected_ []interface{} = []interface{}{"aaaa ", "", "  cccc b d bb e bbbb f"}
  1017  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split('bb', 2) */
  1018  
  1019  		suite.T().Log("About to run line #188: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split('bb', 2)")
  1020  
  1021  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split("bb", 2), suite.session, r.RunOpts{
  1022  			GeometryFormat: "raw",
  1023  			GroupFormat:    "map",
  1024  		})
  1025  		suite.T().Log("Finished running line #188")
  1026  	}
  1027  
  1028  	{
  1029  		// datum/string.yaml line #190
  1030  		/* ['aaaa', 'cccc b d bb e bbbb f'] */
  1031  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e bbbb f"}
  1032  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ', 2) */
  1033  
  1034  		suite.T().Log("About to run line #190: r.Expr('aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ', 2)")
  1035  
  1036  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1037  			GeometryFormat: "raw",
  1038  			GroupFormat:    "map",
  1039  		})
  1040  		suite.T().Log("Finished running line #190")
  1041  	}
  1042  
  1043  	{
  1044  		// datum/string.yaml line #192
  1045  		/* ['aaaa', 'cccc b d bb e', 'f'] */
  1046  		var expected_ []interface{} = []interface{}{"aaaa", "cccc b d bb e", "f"}
  1047  		/* r.expr('aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ', 2) */
  1048  
  1049  		suite.T().Log("About to run line #192: r.Expr('aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ', 2)")
  1050  
  1051  		runAndAssert(suite.Suite, expected_, r.Expr("aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1052  			GeometryFormat: "raw",
  1053  			GroupFormat:    "map",
  1054  		})
  1055  		suite.T().Log("Finished running line #192")
  1056  	}
  1057  
  1058  	{
  1059  		// datum/string.yaml line #195
  1060  		/* [] */
  1061  		var expected_ []interface{} = []interface{}{}
  1062  		/* r.expr('  ').split() */
  1063  
  1064  		suite.T().Log("About to run line #195: r.Expr('  ').Split()")
  1065  
  1066  		runAndAssert(suite.Suite, expected_, r.Expr("  ").Split(), suite.session, r.RunOpts{
  1067  			GeometryFormat: "raw",
  1068  			GroupFormat:    "map",
  1069  		})
  1070  		suite.T().Log("Finished running line #195")
  1071  	}
  1072  
  1073  	{
  1074  		// datum/string.yaml line #197
  1075  		/* [] */
  1076  		var expected_ []interface{} = []interface{}{}
  1077  		/* r.expr('  ').split(null) */
  1078  
  1079  		suite.T().Log("About to run line #197: r.Expr('  ').Split(nil)")
  1080  
  1081  		runAndAssert(suite.Suite, expected_, r.Expr("  ").Split(nil), suite.session, r.RunOpts{
  1082  			GeometryFormat: "raw",
  1083  			GroupFormat:    "map",
  1084  		})
  1085  		suite.T().Log("Finished running line #197")
  1086  	}
  1087  
  1088  	{
  1089  		// datum/string.yaml line #199
  1090  		/* ['', '', ''] */
  1091  		var expected_ []interface{} = []interface{}{"", "", ""}
  1092  		/* r.expr('  ').split(' ') */
  1093  
  1094  		suite.T().Log("About to run line #199: r.Expr('  ').Split(' ')")
  1095  
  1096  		runAndAssert(suite.Suite, expected_, r.Expr("  ").Split(" "), suite.session, r.RunOpts{
  1097  			GeometryFormat: "raw",
  1098  			GroupFormat:    "map",
  1099  		})
  1100  		suite.T().Log("Finished running line #199")
  1101  	}
  1102  
  1103  	{
  1104  		// datum/string.yaml line #201
  1105  		/* [] */
  1106  		var expected_ []interface{} = []interface{}{}
  1107  		/* r.expr('  ').split(null, 5) */
  1108  
  1109  		suite.T().Log("About to run line #201: r.Expr('  ').Split(nil, 5)")
  1110  
  1111  		runAndAssert(suite.Suite, expected_, r.Expr("  ").Split(nil, 5), suite.session, r.RunOpts{
  1112  			GeometryFormat: "raw",
  1113  			GroupFormat:    "map",
  1114  		})
  1115  		suite.T().Log("Finished running line #201")
  1116  	}
  1117  
  1118  	{
  1119  		// datum/string.yaml line #203
  1120  		/* ['', '', ''] */
  1121  		var expected_ []interface{} = []interface{}{"", "", ""}
  1122  		/* r.expr('  ').split(' ', 5) */
  1123  
  1124  		suite.T().Log("About to run line #203: r.Expr('  ').Split(' ', 5)")
  1125  
  1126  		runAndAssert(suite.Suite, expected_, r.Expr("  ").Split(" ", 5), suite.session, r.RunOpts{
  1127  			GeometryFormat: "raw",
  1128  			GroupFormat:    "map",
  1129  		})
  1130  		suite.T().Log("Finished running line #203")
  1131  	}
  1132  
  1133  	{
  1134  		// datum/string.yaml line #206
  1135  		/* ['aaaa', 'bbbb', 'cccc'] */
  1136  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc"}
  1137  		/* r.expr('  aaaa bbbb  cccc ').split() */
  1138  
  1139  		suite.T().Log("About to run line #206: r.Expr('  aaaa bbbb  cccc ').Split()")
  1140  
  1141  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(), suite.session, r.RunOpts{
  1142  			GeometryFormat: "raw",
  1143  			GroupFormat:    "map",
  1144  		})
  1145  		suite.T().Log("Finished running line #206")
  1146  	}
  1147  
  1148  	{
  1149  		// datum/string.yaml line #208
  1150  		/* ['aaaa', 'bbbb', 'cccc'] */
  1151  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc"}
  1152  		/* r.expr('  aaaa bbbb  cccc ').split(null) */
  1153  
  1154  		suite.T().Log("About to run line #208: r.Expr('  aaaa bbbb  cccc ').Split(nil)")
  1155  
  1156  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(nil), suite.session, r.RunOpts{
  1157  			GeometryFormat: "raw",
  1158  			GroupFormat:    "map",
  1159  		})
  1160  		suite.T().Log("Finished running line #208")
  1161  	}
  1162  
  1163  	{
  1164  		// datum/string.yaml line #210
  1165  		/* ['', '', 'aaaa', 'bbbb', '', 'cccc', ''] */
  1166  		var expected_ []interface{} = []interface{}{"", "", "aaaa", "bbbb", "", "cccc", ""}
  1167  		/* r.expr('  aaaa bbbb  cccc ').split(' ') */
  1168  
  1169  		suite.T().Log("About to run line #210: r.Expr('  aaaa bbbb  cccc ').Split(' ')")
  1170  
  1171  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" "), suite.session, r.RunOpts{
  1172  			GeometryFormat: "raw",
  1173  			GroupFormat:    "map",
  1174  		})
  1175  		suite.T().Log("Finished running line #210")
  1176  	}
  1177  
  1178  	{
  1179  		// datum/string.yaml line #212
  1180  		/* ['  aaaa ', '', '', '', '  cccc '] */
  1181  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "", "", "  cccc "}
  1182  		/* r.expr('  aaaa bbbb  cccc ').split('b') */
  1183  
  1184  		suite.T().Log("About to run line #212: r.Expr('  aaaa bbbb  cccc ').Split('b')")
  1185  
  1186  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("b"), suite.session, r.RunOpts{
  1187  			GeometryFormat: "raw",
  1188  			GroupFormat:    "map",
  1189  		})
  1190  		suite.T().Log("Finished running line #212")
  1191  	}
  1192  
  1193  	{
  1194  		// datum/string.yaml line #214
  1195  		/* ['  aaaa ', '', '  cccc '] */
  1196  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc "}
  1197  		/* r.expr('  aaaa bbbb  cccc ').split('bb') */
  1198  
  1199  		suite.T().Log("About to run line #214: r.Expr('  aaaa bbbb  cccc ').Split('bb')")
  1200  
  1201  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("bb"), suite.session, r.RunOpts{
  1202  			GeometryFormat: "raw",
  1203  			GroupFormat:    "map",
  1204  		})
  1205  		suite.T().Log("Finished running line #214")
  1206  	}
  1207  
  1208  	{
  1209  		// datum/string.yaml line #216
  1210  		/* ['  aaaa', 'cccc '] */
  1211  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc "}
  1212  		/* r.expr('  aaaa bbbb  cccc ').split(' bbbb  ') */
  1213  
  1214  		suite.T().Log("About to run line #216: r.Expr('  aaaa bbbb  cccc ').Split(' bbbb  ')")
  1215  
  1216  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" bbbb  "), suite.session, r.RunOpts{
  1217  			GeometryFormat: "raw",
  1218  			GroupFormat:    "map",
  1219  		})
  1220  		suite.T().Log("Finished running line #216")
  1221  	}
  1222  
  1223  	{
  1224  		// datum/string.yaml line #218
  1225  		/* ['  aaaa ', '', '  cccc b d ', ' e ', '', ' f'] */
  1226  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc b d ", " e ", "", " f"}
  1227  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split('bb') */
  1228  
  1229  		suite.T().Log("About to run line #218: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split('bb')")
  1230  
  1231  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split("bb"), suite.session, r.RunOpts{
  1232  			GeometryFormat: "raw",
  1233  			GroupFormat:    "map",
  1234  		})
  1235  		suite.T().Log("Finished running line #218")
  1236  	}
  1237  
  1238  	{
  1239  		// datum/string.yaml line #220
  1240  		/* ['  aaaa', 'cccc b d bb e bbbb f'] */
  1241  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e bbbb f"}
  1242  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ') */
  1243  
  1244  		suite.T().Log("About to run line #220: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ')")
  1245  
  1246  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  "), suite.session, r.RunOpts{
  1247  			GeometryFormat: "raw",
  1248  			GroupFormat:    "map",
  1249  		})
  1250  		suite.T().Log("Finished running line #220")
  1251  	}
  1252  
  1253  	{
  1254  		// datum/string.yaml line #222
  1255  		/* ['  aaaa', 'cccc b d bb e', 'f'] */
  1256  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e", "f"}
  1257  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ') */
  1258  
  1259  		suite.T().Log("About to run line #222: r.Expr('  aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ')")
  1260  
  1261  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  "), suite.session, r.RunOpts{
  1262  			GeometryFormat: "raw",
  1263  			GroupFormat:    "map",
  1264  		})
  1265  		suite.T().Log("Finished running line #222")
  1266  	}
  1267  
  1268  	{
  1269  		// datum/string.yaml line #225
  1270  		/* ['aaaa', 'bbbb', 'cccc'] */
  1271  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc"}
  1272  		/* r.expr('  aaaa bbbb  cccc ').split(null, 3) */
  1273  
  1274  		suite.T().Log("About to run line #225: r.Expr('  aaaa bbbb  cccc ').Split(nil, 3)")
  1275  
  1276  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(nil, 3), suite.session, r.RunOpts{
  1277  			GeometryFormat: "raw",
  1278  			GroupFormat:    "map",
  1279  		})
  1280  		suite.T().Log("Finished running line #225")
  1281  	}
  1282  
  1283  	{
  1284  		// datum/string.yaml line #227
  1285  		/* ['', '', 'aaaa', 'bbbb', '', 'cccc '] */
  1286  		var expected_ []interface{} = []interface{}{"", "", "aaaa", "bbbb", "", "cccc "}
  1287  		/* r.expr('  aaaa bbbb  cccc ').split(' ', 5) */
  1288  
  1289  		suite.T().Log("About to run line #227: r.Expr('  aaaa bbbb  cccc ').Split(' ', 5)")
  1290  
  1291  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" ", 5), suite.session, r.RunOpts{
  1292  			GeometryFormat: "raw",
  1293  			GroupFormat:    "map",
  1294  		})
  1295  		suite.T().Log("Finished running line #227")
  1296  	}
  1297  
  1298  	{
  1299  		// datum/string.yaml line #229
  1300  		/* ['  aaaa ', '', '', '', '  cccc '] */
  1301  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "", "", "  cccc "}
  1302  		/* r.expr('  aaaa bbbb  cccc ').split('b', 5) */
  1303  
  1304  		suite.T().Log("About to run line #229: r.Expr('  aaaa bbbb  cccc ').Split('b', 5)")
  1305  
  1306  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("b", 5), suite.session, r.RunOpts{
  1307  			GeometryFormat: "raw",
  1308  			GroupFormat:    "map",
  1309  		})
  1310  		suite.T().Log("Finished running line #229")
  1311  	}
  1312  
  1313  	{
  1314  		// datum/string.yaml line #231
  1315  		/* ['  aaaa ', '', '  cccc '] */
  1316  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc "}
  1317  		/* r.expr('  aaaa bbbb  cccc ').split('bb', 3) */
  1318  
  1319  		suite.T().Log("About to run line #231: r.Expr('  aaaa bbbb  cccc ').Split('bb', 3)")
  1320  
  1321  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("bb", 3), suite.session, r.RunOpts{
  1322  			GeometryFormat: "raw",
  1323  			GroupFormat:    "map",
  1324  		})
  1325  		suite.T().Log("Finished running line #231")
  1326  	}
  1327  
  1328  	{
  1329  		// datum/string.yaml line #233
  1330  		/* ['  aaaa', 'cccc '] */
  1331  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc "}
  1332  		/* r.expr('  aaaa bbbb  cccc ').split(' bbbb  ', 2) */
  1333  
  1334  		suite.T().Log("About to run line #233: r.Expr('  aaaa bbbb  cccc ').Split(' bbbb  ', 2)")
  1335  
  1336  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1337  			GeometryFormat: "raw",
  1338  			GroupFormat:    "map",
  1339  		})
  1340  		suite.T().Log("Finished running line #233")
  1341  	}
  1342  
  1343  	{
  1344  		// datum/string.yaml line #235
  1345  		/* ['  aaaa ', '', '  cccc b d ', ' e ', '', ' f'] */
  1346  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc b d ", " e ", "", " f"}
  1347  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split('bb', 6) */
  1348  
  1349  		suite.T().Log("About to run line #235: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split('bb', 6)")
  1350  
  1351  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split("bb", 6), suite.session, r.RunOpts{
  1352  			GeometryFormat: "raw",
  1353  			GroupFormat:    "map",
  1354  		})
  1355  		suite.T().Log("Finished running line #235")
  1356  	}
  1357  
  1358  	{
  1359  		// datum/string.yaml line #237
  1360  		/* ['  aaaa', 'cccc b d bb e bbbb f'] */
  1361  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e bbbb f"}
  1362  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ', 2) */
  1363  
  1364  		suite.T().Log("About to run line #237: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ', 2)")
  1365  
  1366  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1367  			GeometryFormat: "raw",
  1368  			GroupFormat:    "map",
  1369  		})
  1370  		suite.T().Log("Finished running line #237")
  1371  	}
  1372  
  1373  	{
  1374  		// datum/string.yaml line #239
  1375  		/* ['  aaaa', 'cccc b d bb e', 'f'] */
  1376  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e", "f"}
  1377  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ', 3) */
  1378  
  1379  		suite.T().Log("About to run line #239: r.Expr('  aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ', 3)")
  1380  
  1381  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  ", 3), suite.session, r.RunOpts{
  1382  			GeometryFormat: "raw",
  1383  			GroupFormat:    "map",
  1384  		})
  1385  		suite.T().Log("Finished running line #239")
  1386  	}
  1387  
  1388  	{
  1389  		// datum/string.yaml line #242
  1390  		/* ['aaaa', 'bbbb', 'cccc '] */
  1391  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb", "cccc "}
  1392  		/* r.expr('  aaaa bbbb  cccc ').split(null, 2) */
  1393  
  1394  		suite.T().Log("About to run line #242: r.Expr('  aaaa bbbb  cccc ').Split(nil, 2)")
  1395  
  1396  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(nil, 2), suite.session, r.RunOpts{
  1397  			GeometryFormat: "raw",
  1398  			GroupFormat:    "map",
  1399  		})
  1400  		suite.T().Log("Finished running line #242")
  1401  	}
  1402  
  1403  	{
  1404  		// datum/string.yaml line #244
  1405  		/* ["a", "b"] */
  1406  		var expected_ []interface{} = []interface{}{"a", "b"}
  1407  		/* r.expr("a  b  ").split(null, 2) */
  1408  
  1409  		suite.T().Log("About to run line #244: r.Expr('a  b  ').Split(nil, 2)")
  1410  
  1411  		runAndAssert(suite.Suite, expected_, r.Expr("a  b  ").Split(nil, 2), suite.session, r.RunOpts{
  1412  			GeometryFormat: "raw",
  1413  			GroupFormat:    "map",
  1414  		})
  1415  		suite.T().Log("Finished running line #244")
  1416  	}
  1417  
  1418  	{
  1419  		// datum/string.yaml line #246
  1420  		/* ['', '', 'aaaa', 'bbbb', ' cccc '] */
  1421  		var expected_ []interface{} = []interface{}{"", "", "aaaa", "bbbb", " cccc "}
  1422  		/* r.expr('  aaaa bbbb  cccc ').split(' ', 4) */
  1423  
  1424  		suite.T().Log("About to run line #246: r.Expr('  aaaa bbbb  cccc ').Split(' ', 4)")
  1425  
  1426  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" ", 4), suite.session, r.RunOpts{
  1427  			GeometryFormat: "raw",
  1428  			GroupFormat:    "map",
  1429  		})
  1430  		suite.T().Log("Finished running line #246")
  1431  	}
  1432  
  1433  	{
  1434  		// datum/string.yaml line #248
  1435  		/* ['  aaaa ', '', '', '', '  cccc '] */
  1436  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "", "", "  cccc "}
  1437  		/* r.expr('  aaaa bbbb  cccc ').split('b', 4) */
  1438  
  1439  		suite.T().Log("About to run line #248: r.Expr('  aaaa bbbb  cccc ').Split('b', 4)")
  1440  
  1441  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("b", 4), suite.session, r.RunOpts{
  1442  			GeometryFormat: "raw",
  1443  			GroupFormat:    "map",
  1444  		})
  1445  		suite.T().Log("Finished running line #248")
  1446  	}
  1447  
  1448  	{
  1449  		// datum/string.yaml line #250
  1450  		/* ['  aaaa ', '', '  cccc '] */
  1451  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc "}
  1452  		/* r.expr('  aaaa bbbb  cccc ').split('bb', 2) */
  1453  
  1454  		suite.T().Log("About to run line #250: r.Expr('  aaaa bbbb  cccc ').Split('bb', 2)")
  1455  
  1456  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("bb", 2), suite.session, r.RunOpts{
  1457  			GeometryFormat: "raw",
  1458  			GroupFormat:    "map",
  1459  		})
  1460  		suite.T().Log("Finished running line #250")
  1461  	}
  1462  
  1463  	{
  1464  		// datum/string.yaml line #252
  1465  		/* ['  aaaa', 'cccc '] */
  1466  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc "}
  1467  		/* r.expr('  aaaa bbbb  cccc ').split(' bbbb  ', 1) */
  1468  
  1469  		suite.T().Log("About to run line #252: r.Expr('  aaaa bbbb  cccc ').Split(' bbbb  ', 1)")
  1470  
  1471  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" bbbb  ", 1), suite.session, r.RunOpts{
  1472  			GeometryFormat: "raw",
  1473  			GroupFormat:    "map",
  1474  		})
  1475  		suite.T().Log("Finished running line #252")
  1476  	}
  1477  
  1478  	{
  1479  		// datum/string.yaml line #254
  1480  		/* ['  aaaa ', '', '  cccc b d ', ' e ', '', ' f'] */
  1481  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc b d ", " e ", "", " f"}
  1482  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split('bb', 5) */
  1483  
  1484  		suite.T().Log("About to run line #254: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split('bb', 5)")
  1485  
  1486  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split("bb", 5), suite.session, r.RunOpts{
  1487  			GeometryFormat: "raw",
  1488  			GroupFormat:    "map",
  1489  		})
  1490  		suite.T().Log("Finished running line #254")
  1491  	}
  1492  
  1493  	{
  1494  		// datum/string.yaml line #256
  1495  		/* ['  aaaa', 'cccc b d bb e bbbb f'] */
  1496  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e bbbb f"}
  1497  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ', 1) */
  1498  
  1499  		suite.T().Log("About to run line #256: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ', 1)")
  1500  
  1501  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  ", 1), suite.session, r.RunOpts{
  1502  			GeometryFormat: "raw",
  1503  			GroupFormat:    "map",
  1504  		})
  1505  		suite.T().Log("Finished running line #256")
  1506  	}
  1507  
  1508  	{
  1509  		// datum/string.yaml line #258
  1510  		/* ['  aaaa', 'cccc b d bb e', 'f'] */
  1511  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e", "f"}
  1512  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ', 2) */
  1513  
  1514  		suite.T().Log("About to run line #258: r.Expr('  aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ', 2)")
  1515  
  1516  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1517  			GeometryFormat: "raw",
  1518  			GroupFormat:    "map",
  1519  		})
  1520  		suite.T().Log("Finished running line #258")
  1521  	}
  1522  
  1523  	{
  1524  		// datum/string.yaml line #261
  1525  		/* ['aaaa', 'bbbb  cccc '] */
  1526  		var expected_ []interface{} = []interface{}{"aaaa", "bbbb  cccc "}
  1527  		/* r.expr('  aaaa bbbb  cccc ').split(null, 1) */
  1528  
  1529  		suite.T().Log("About to run line #261: r.Expr('  aaaa bbbb  cccc ').Split(nil, 1)")
  1530  
  1531  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(nil, 1), suite.session, r.RunOpts{
  1532  			GeometryFormat: "raw",
  1533  			GroupFormat:    "map",
  1534  		})
  1535  		suite.T().Log("Finished running line #261")
  1536  	}
  1537  
  1538  	{
  1539  		// datum/string.yaml line #263
  1540  		/* ['', '', 'aaaa bbbb  cccc '] */
  1541  		var expected_ []interface{} = []interface{}{"", "", "aaaa bbbb  cccc "}
  1542  		/* r.expr('  aaaa bbbb  cccc ').split(' ', 2) */
  1543  
  1544  		suite.T().Log("About to run line #263: r.Expr('  aaaa bbbb  cccc ').Split(' ', 2)")
  1545  
  1546  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" ", 2), suite.session, r.RunOpts{
  1547  			GeometryFormat: "raw",
  1548  			GroupFormat:    "map",
  1549  		})
  1550  		suite.T().Log("Finished running line #263")
  1551  	}
  1552  
  1553  	{
  1554  		// datum/string.yaml line #265
  1555  		/* ['  aaaa ', '', 'bb  cccc '] */
  1556  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "bb  cccc "}
  1557  		/* r.expr('  aaaa bbbb  cccc ').split('b', 2) */
  1558  
  1559  		suite.T().Log("About to run line #265: r.Expr('  aaaa bbbb  cccc ').Split('b', 2)")
  1560  
  1561  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("b", 2), suite.session, r.RunOpts{
  1562  			GeometryFormat: "raw",
  1563  			GroupFormat:    "map",
  1564  		})
  1565  		suite.T().Log("Finished running line #265")
  1566  	}
  1567  
  1568  	{
  1569  		// datum/string.yaml line #267
  1570  		/* ['  aaaa ', '', '  cccc '] */
  1571  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc "}
  1572  		/* r.expr('  aaaa bbbb  cccc ').split('bb', 2) */
  1573  
  1574  		suite.T().Log("About to run line #267: r.Expr('  aaaa bbbb  cccc ').Split('bb', 2)")
  1575  
  1576  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split("bb", 2), suite.session, r.RunOpts{
  1577  			GeometryFormat: "raw",
  1578  			GroupFormat:    "map",
  1579  		})
  1580  		suite.T().Log("Finished running line #267")
  1581  	}
  1582  
  1583  	{
  1584  		// datum/string.yaml line #269
  1585  		/* ['  aaaa', 'cccc '] */
  1586  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc "}
  1587  		/* r.expr('  aaaa bbbb  cccc ').split(' bbbb  ', 2) */
  1588  
  1589  		suite.T().Log("About to run line #269: r.Expr('  aaaa bbbb  cccc ').Split(' bbbb  ', 2)")
  1590  
  1591  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc ").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1592  			GeometryFormat: "raw",
  1593  			GroupFormat:    "map",
  1594  		})
  1595  		suite.T().Log("Finished running line #269")
  1596  	}
  1597  
  1598  	{
  1599  		// datum/string.yaml line #271
  1600  		/* ['  aaaa ', '', '  cccc b d bb e bbbb f'] */
  1601  		var expected_ []interface{} = []interface{}{"  aaaa ", "", "  cccc b d bb e bbbb f"}
  1602  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split('bb', 2) */
  1603  
  1604  		suite.T().Log("About to run line #271: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split('bb', 2)")
  1605  
  1606  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split("bb", 2), suite.session, r.RunOpts{
  1607  			GeometryFormat: "raw",
  1608  			GroupFormat:    "map",
  1609  		})
  1610  		suite.T().Log("Finished running line #271")
  1611  	}
  1612  
  1613  	{
  1614  		// datum/string.yaml line #273
  1615  		/* ['  aaaa', 'cccc b d bb e bbbb f'] */
  1616  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e bbbb f"}
  1617  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb f').split(' bbbb  ', 2) */
  1618  
  1619  		suite.T().Log("About to run line #273: r.Expr('  aaaa bbbb  cccc b d bb e bbbb f').Split(' bbbb  ', 2)")
  1620  
  1621  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1622  			GeometryFormat: "raw",
  1623  			GroupFormat:    "map",
  1624  		})
  1625  		suite.T().Log("Finished running line #273")
  1626  	}
  1627  
  1628  	{
  1629  		// datum/string.yaml line #275
  1630  		/* ['  aaaa', 'cccc b d bb e', 'f'] */
  1631  		var expected_ []interface{} = []interface{}{"  aaaa", "cccc b d bb e", "f"}
  1632  		/* r.expr('  aaaa bbbb  cccc b d bb e bbbb  f').split(' bbbb  ', 2) */
  1633  
  1634  		suite.T().Log("About to run line #275: r.Expr('  aaaa bbbb  cccc b d bb e bbbb  f').Split(' bbbb  ', 2)")
  1635  
  1636  		runAndAssert(suite.Suite, expected_, r.Expr("  aaaa bbbb  cccc b d bb e bbbb  f").Split(" bbbb  ", 2), suite.session, r.RunOpts{
  1637  			GeometryFormat: "raw",
  1638  			GroupFormat:    "map",
  1639  		})
  1640  		suite.T().Log("Finished running line #275")
  1641  	}
  1642  
  1643  	{
  1644  		// datum/string.yaml line #278
  1645  		/* "ABC-DEF-GHJ" */
  1646  		var expected_ string = "ABC-DEF-GHJ"
  1647  		/* r.expr("abc-dEf-GHJ").upcase() */
  1648  
  1649  		suite.T().Log("About to run line #278: r.Expr('abc-dEf-GHJ').Upcase()")
  1650  
  1651  		runAndAssert(suite.Suite, expected_, r.Expr("abc-dEf-GHJ").Upcase(), suite.session, r.RunOpts{
  1652  			GeometryFormat: "raw",
  1653  			GroupFormat:    "map",
  1654  		})
  1655  		suite.T().Log("Finished running line #278")
  1656  	}
  1657  
  1658  	{
  1659  		// datum/string.yaml line #280
  1660  		/* "abc-def-ghj" */
  1661  		var expected_ string = "abc-def-ghj"
  1662  		/* r.expr("abc-dEf-GHJ").downcase() */
  1663  
  1664  		suite.T().Log("About to run line #280: r.Expr('abc-dEf-GHJ').Downcase()")
  1665  
  1666  		runAndAssert(suite.Suite, expected_, r.Expr("abc-dEf-GHJ").Downcase(), suite.session, r.RunOpts{
  1667  			GeometryFormat: "raw",
  1668  			GroupFormat:    "map",
  1669  		})
  1670  		suite.T().Log("Finished running line #280")
  1671  	}
  1672  
  1673  	{
  1674  		// datum/string.yaml line #285
  1675  		/* ["f", "\u00e9", "o", "o"] */
  1676  		var expected_ []interface{} = []interface{}{"f", "é", "o", "o"}
  1677  		/* r.expr(u"f\u00e9oo").split("") */
  1678  
  1679  		suite.T().Log("About to run line #285: r.Expr('féoo').Split('')")
  1680  
  1681  		runAndAssert(suite.Suite, expected_, r.Expr("féoo").Split(""), suite.session, r.RunOpts{
  1682  			GeometryFormat: "raw",
  1683  			GroupFormat:    "map",
  1684  		})
  1685  		suite.T().Log("Finished running line #285")
  1686  	}
  1687  
  1688  	{
  1689  		// datum/string.yaml line #294
  1690  		/* ["f", "e\u0301", "o", "o"] */
  1691  		var expected_ []interface{} = []interface{}{"f", "é", "o", "o"}
  1692  		/* r.expr(u"fe\u0301oo").split("") */
  1693  
  1694  		suite.T().Log("About to run line #294: r.Expr('féoo').Split('')")
  1695  
  1696  		runAndAssert(suite.Suite, expected_, r.Expr("féoo").Split(""), suite.session, r.RunOpts{
  1697  			GeometryFormat: "raw",
  1698  			GroupFormat:    "map",
  1699  		})
  1700  		suite.T().Log("Finished running line #294")
  1701  	}
  1702  
  1703  	{
  1704  		// datum/string.yaml line #307
  1705  		/* ["foo", "bar", "baz", "quux", "fred", "barney", "wilma"] */
  1706  		var expected_ []interface{} = []interface{}{"foo", "bar", "baz", "quux", "fred", "barney", "wilma"}
  1707  		/* r.expr(u"foo bar\tbaz\nquux\rfred\u000bbarney\u000cwilma").split() */
  1708  
  1709  		suite.T().Log("About to run line #307: r.Expr('foo bar\\tbaz\\nquux\\rfred\\u000bbarney\\u000cwilma').Split()")
  1710  
  1711  		runAndAssert(suite.Suite, expected_, r.Expr("foo bar\tbaz\nquux\rfred\u000bbarney\u000cwilma").Split(), suite.session, r.RunOpts{
  1712  			GeometryFormat: "raw",
  1713  			GroupFormat:    "map",
  1714  		})
  1715  		suite.T().Log("Finished running line #307")
  1716  	}
  1717  
  1718  	{
  1719  		// datum/string.yaml line #323
  1720  		/* ["foo", "bar", "baz\u2060quux", "fred", "barney", "wilma", "betty\u200b"] */
  1721  		var expected_ []interface{} = []interface{}{"foo", "bar", "baz\u2060quux", "fred", "barney", "wilma", "betty\u200b"}
  1722  		/* r.expr(u"foo\u00a0bar\u2001baz\u2060quux\u2028fred\u2028barney\u2029wilma\u0085betty\u200b").split() */
  1723  
  1724  		suite.T().Log("About to run line #323: r.Expr('foo\\u00a0bar\\u2001baz\\u2060quux\\u2028fred\\u2028barney\\u2029wilma\\u0085betty\\u200b').Split()")
  1725  
  1726  		runAndAssert(suite.Suite, expected_, r.Expr("foo\u00a0bar\u2001baz\u2060quux\u2028fred\u2028barney\u2029wilma\u0085betty\u200b").Split(), suite.session, r.RunOpts{
  1727  			GeometryFormat: "raw",
  1728  			GroupFormat:    "map",
  1729  		})
  1730  		suite.T().Log("Finished running line #323")
  1731  	}
  1732  }