Merge 3c3811ea39 into ce135a4ebe
				
					
				
			This commit is contained in:
		
						commit
						37ea046bcf
					
				
							
								
								
									
										20
									
								
								cast_test.go
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								cast_test.go
									
									
									
									
									
								
							@ -1149,3 +1149,23 @@ func TestToDurationE(t *testing.T) {
 | 
			
		||||
		assert.Equal(t, test.expect, v, errmsg)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func TestToBool(t *testing.T) {
 | 
			
		||||
	assert.Equal(t, ToBool(0), false)
 | 
			
		||||
	assert.Equal(t, ToBool(nil), false)
 | 
			
		||||
	assert.Equal(t, ToBool("false"), false)
 | 
			
		||||
	assert.Equal(t, ToBool("FALSE"), false)
 | 
			
		||||
	assert.Equal(t, ToBool("False"), false)
 | 
			
		||||
	assert.Equal(t, ToBool("f"), false)
 | 
			
		||||
	assert.Equal(t, ToBool("F"), false)
 | 
			
		||||
	assert.Equal(t, ToBool(false), false)
 | 
			
		||||
	assert.Equal(t, ToBool("foo"), false)
 | 
			
		||||
	
 | 
			
		||||
	assert.Equal(t, ToBool("true"), true)
 | 
			
		||||
	assert.Equal(t, ToBool("TRUE"), true)
 | 
			
		||||
	assert.Equal(t, ToBool("True"), true)
 | 
			
		||||
	assert.Equal(t, ToBool("t"), true)
 | 
			
		||||
	assert.Equal(t, ToBool("T"), true)
 | 
			
		||||
	assert.Equal(t, ToBool(1), true)
 | 
			
		||||
	assert.Equal(t, ToBool(true), true)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user