Added basic test case for functions
This commit is contained in:
3
analyzer/func-section.go
Normal file
3
analyzer/func-section.go
Normal file
@@ -0,0 +1,3 @@
|
||||
package analyzer
|
||||
|
||||
// TODO
|
||||
18
analyzer/func-section_test.go
Normal file
18
analyzer/func-section_test.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package analyzer
|
||||
|
||||
import "testing"
|
||||
|
||||
func TestFuncSection (test *testing.T) {
|
||||
checkTree ("../tests/analyzer/funcSection", false,
|
||||
`
|
||||
typeSection ro ../tests/analyzer/funcSection.aCString
|
||||
type 1 pointer {Int}
|
||||
funcSection ro ../tests/analyzer/funcSection.bArbitrary
|
||||
block
|
||||
arbitraryPhrase
|
||||
command 'puts'
|
||||
cast
|
||||
type aCString
|
||||
arg string 'hellorld` + "\000" + `'
|
||||
`, test)
|
||||
}
|
||||
Reference in New Issue
Block a user