Merge branch 'DFHack:develop' into patch-1
						commit
						5807d6fbfa
					
				| @ -0,0 +1,33 @@ | |||||||
|  | -- tests string functions added by dfhack.lua | ||||||
|  | 
 | ||||||
|  | function test.startswith() | ||||||
|  |     expect.true_(('abcd'):startswith('')) | ||||||
|  |     expect.true_(('abcd'):startswith('abc')) | ||||||
|  |     expect.false_(('abcd'):startswith('bcd')) | ||||||
|  |     expect.false_(('abcd'):startswith('abcde')) | ||||||
|  | 
 | ||||||
|  |     expect.true_((''):startswith('')) | ||||||
|  |     expect.false_((''):startswith('a')) | ||||||
|  | end | ||||||
|  | 
 | ||||||
|  | function test.endswith() | ||||||
|  |     expect.true_(('abcd'):endswith('')) | ||||||
|  |     expect.true_(('abcd'):endswith('bcd')) | ||||||
|  |     expect.false_(('abcd'):endswith('abc')) | ||||||
|  |     expect.false_(('abcd'):endswith('zabcd')) | ||||||
|  | 
 | ||||||
|  |     expect.true_((''):endswith('')) | ||||||
|  |     expect.false_((''):endswith('a')) | ||||||
|  | end | ||||||
|  | 
 | ||||||
|  | function test.wrap() | ||||||
|  |     expect.eq('hello world', ('hello world'):wrap(20)) | ||||||
|  |     expect.eq('hello   world', ('hello   world'):wrap(20)) | ||||||
|  |     expect.eq('hello world\nhow are you?',('hello world how are you?'):wrap(12)) | ||||||
|  |     expect.eq('hello\nworld', ('hello world'):wrap(5)) | ||||||
|  |     expect.eq('hello\nworld', ('hello        world'):wrap(5)) | ||||||
|  |     expect.eq('hello\nworld', ('hello world'):wrap(8)) | ||||||
|  |     expect.eq('hel\nlo\nwor\nld', ('hello world'):wrap(3)) | ||||||
|  |     expect.eq('hel\nloo\nwor\nldo', ('helloo  worldo'):wrap(3)) | ||||||
|  |     expect.eq('', (''):wrap(10)) | ||||||
|  | end | ||||||
		Loading…
	
		Reference in New Issue