mirror of
				https://github.com/go-delve/delve.git
				synced 2025-10-31 02:36:18 +08:00 
			
		
		
		
	Extract constant for breakpoint line in test
This commit is contained in:
		| @ -29,6 +29,8 @@ func assertVariable(t *testing.T, variable *Variable, expected varTest) { | |||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  | const varTestBreakpointLineNumber = 59 | ||||||
|  |  | ||||||
| func TestVariableEvaluation(t *testing.T) { | func TestVariableEvaluation(t *testing.T) { | ||||||
| 	testcases := []varTest{ | 	testcases := []varTest{ | ||||||
| 		{"a1", "foofoofoofoofoofoo", "struct string", nil}, | 		{"a1", "foofoofoofoofoofoo", "struct string", nil}, | ||||||
| @ -70,7 +72,7 @@ func TestVariableEvaluation(t *testing.T) { | |||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	withTestProcess("testvariables", t, func(p *Process, fixture protest.Fixture) { | 	withTestProcess("testvariables", t, func(p *Process, fixture protest.Fixture) { | ||||||
| 		pc, _, _ := p.goSymTable.LineToPC(fixture.Source, 59) | 		pc, _, _ := p.goSymTable.LineToPC(fixture.Source, varTestBreakpointLineNumber) | ||||||
|  |  | ||||||
| 		_, err := p.SetBreakpoint(pc) | 		_, err := p.SetBreakpoint(pc) | ||||||
| 		assertNoError(err, t, "SetBreakpoint() returned an error") | 		assertNoError(err, t, "SetBreakpoint() returned an error") | ||||||
| @ -94,7 +96,7 @@ func TestVariableEvaluation(t *testing.T) { | |||||||
|  |  | ||||||
| func TestVariableFunctionScoping(t *testing.T) { | func TestVariableFunctionScoping(t *testing.T) { | ||||||
| 	withTestProcess("testvariables", t, func(p *Process, fixture protest.Fixture) { | 	withTestProcess("testvariables", t, func(p *Process, fixture protest.Fixture) { | ||||||
| 		pc, _, _ := p.goSymTable.LineToPC(fixture.Source, 59) | 		pc, _, _ := p.goSymTable.LineToPC(fixture.Source, varTestBreakpointLineNumber) | ||||||
|  |  | ||||||
| 		_, err := p.SetBreakpoint(pc) | 		_, err := p.SetBreakpoint(pc) | ||||||
| 		assertNoError(err, t, "SetBreakpoint() returned an error") | 		assertNoError(err, t, "SetBreakpoint() returned an error") | ||||||
| @ -188,7 +190,7 @@ func TestLocalVariables(t *testing.T) { | |||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	withTestProcess("testvariables", t, func(p *Process, fixture protest.Fixture) { | 	withTestProcess("testvariables", t, func(p *Process, fixture protest.Fixture) { | ||||||
| 		pc, _, _ := p.goSymTable.LineToPC(fixture.Source, 59) | 		pc, _, _ := p.goSymTable.LineToPC(fixture.Source, varTestBreakpointLineNumber) | ||||||
|  |  | ||||||
| 		_, err := p.SetBreakpoint(pc) | 		_, err := p.SetBreakpoint(pc) | ||||||
| 		assertNoError(err, t, "SetBreakpoint() returned an error") | 		assertNoError(err, t, "SetBreakpoint() returned an error") | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Derek Parker
					Derek Parker