update tests and examples after the mutability fix
							parent
							
								
									b720bb2e77
								
							
						
					
					
						commit
						f6d06fcda2
					
				|  | @ -9,7 +9,7 @@ import glfw | |||
| import time | ||||
| 
 | ||||
| struct Game { | ||||
| mut:  | ||||
| mut: | ||||
| 	gg       &gg.GG | ||||
| 	x        int | ||||
| 	y        int | ||||
|  | @ -26,24 +26,24 @@ fn main() { | |||
| 	width := 600 | ||||
| 	height := 300 | ||||
| 	mut game := &Game{ | ||||
| 		gg: 0  | ||||
| 		dx: 2  | ||||
| 		dy: 2  | ||||
| 		height: height  | ||||
| 		width: width  | ||||
| 		gg: 0 | ||||
| 		dx: 2 | ||||
| 		dy: 2 | ||||
| 		height: height | ||||
| 		width: width | ||||
| 	} | ||||
| 	mut window := glfw.create_window(glfw.WinCfg { | ||||
| 		width: width  | ||||
| 		height: height  | ||||
| 		borderless: false  | ||||
| 	window := glfw.create_window(glfw.WinCfg { | ||||
| 		width: width | ||||
| 		height: height | ||||
| 		borderless: false | ||||
| 		title: 'Hot code reloading demo' | ||||
| 		ptr: game  | ||||
| 		always_on_top: true  | ||||
| 	})  | ||||
| 		ptr: game | ||||
| 		always_on_top: true | ||||
| 	}) | ||||
| 	//window.onkeydown(key_down)
 | ||||
| 	game.main_wnd = window  | ||||
| 	game.main_wnd = window | ||||
| 	window.make_context_current() | ||||
| 	gg.init_gg()  | ||||
| 	gg.init_gg() | ||||
| 	game.gg = gg.new_context(gg.Cfg { | ||||
| 		width: width | ||||
| 		height: height | ||||
|  | @ -67,7 +67,7 @@ const ( | |||
| 
 | ||||
| [live] | ||||
| fn (game &Game) draw() { | ||||
| 	game.gg.draw_rect(game.x, game.y, width, width, gx.rgb(255, 0, 0))  | ||||
| 	game.gg.draw_rect(game.x, game.y, width, width, gx.rgb(255, 0, 0)) | ||||
| } | ||||
| 
 | ||||
| fn (game mut Game) run() { | ||||
|  |  | |||
|  | @ -262,8 +262,8 @@ fn test_push_many() { | |||
| } | ||||
| 
 | ||||
| fn test_reverse() { | ||||
|   mut a := [1, 2, 3, 4] | ||||
| 	mut b := ['test', 'array', 'reverse'] | ||||
| 	a := [1, 2, 3, 4] | ||||
| 	b := ['test', 'array', 'reverse'] | ||||
| 	c := a.reverse() | ||||
| 	d := b.reverse() | ||||
| 	for i, _  in c { | ||||
|  |  | |||
|  | @ -172,7 +172,7 @@ fn test_replace() { | |||
| 	assert b.replace('B', '') == 'onetwothree' | ||||
| 	b = '**char' | ||||
| 	assert b.replace('*char', 'byteptr') == '*byteptr' | ||||
| 	mut c :='abc' | ||||
| 	c :='abc' | ||||
| 	assert c.replace('','-') == c | ||||
| } | ||||
| 
 | ||||
|  | @ -403,7 +403,7 @@ fn test_capitalize() { | |||
| } | ||||
| 
 | ||||
| fn test_title() { | ||||
| 	mut s := 'hello world' | ||||
| 	s := 'hello world' | ||||
| 	assert s.title() == 'Hello World' | ||||
| 	s.to_upper() | ||||
| 	assert s.title() == 'Hello World' | ||||
|  | @ -500,6 +500,7 @@ fn test_atoi() { | |||
| 
 | ||||
| fn test_raw_inter() { | ||||
| 	world := 'world' | ||||
| 	println(world) | ||||
| 	s := r'hello\n$world' | ||||
| 	assert s == r'hello\n$world' | ||||
| 	assert s.contains('$') | ||||
|  |  | |||
|  | @ -134,7 +134,7 @@ fn test_complex_angle(){ | |||
| 	assert (c.angle() * 180 / math.pi).eq(135) | ||||
| 	c = cmplx.complex(-1, -1) | ||||
| 	assert (c.angle() * 180 / math.pi).eq(-135) | ||||
| 	mut cc := c.conjugate() | ||||
| 	cc := c.conjugate() | ||||
| 	assert (cc.angle() + c.angle()).eq(0) | ||||
| } | ||||
| 
 | ||||
|  |  | |||
|  | @ -147,7 +147,7 @@ fn test_fraction_equals() { | |||
| } | ||||
| 
 | ||||
| fn test_gcd_and_reduce(){ | ||||
| 	mut f := fractions.fraction(3, 9) | ||||
| 	f := fractions.fraction(3, 9) | ||||
| 	assert f.gcd() == 3 | ||||
| 	assert f.reduce().equals(fractions.fraction(1, 3))  | ||||
| 	assert f.reduce().equals(fractions.fraction(1, 3)) | ||||
| } | ||||
|  |  | |||
|  | @ -1,14 +1,14 @@ | |||
| import net | ||||
| 
 | ||||
| fn test_socket() { | ||||
| 	mut server := net.listen(0) or { | ||||
| 	server := net.listen(0) or { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 	server_port := server.get_port() | ||||
| 	mut client := net.dial('127.0.0.1', server_port) or { | ||||
| 	client := net.dial('127.0.0.1', server_port) or { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 	mut socket := server.accept() or { | ||||
| 	socket := server.accept() or { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 	 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue