INNER CODE UNIT · Go

compareLeafs

lamoda/gonkey · compare/compare.go:145

func compareLeafs(path string, expected, actual interface{}) []error {
	var errors []error

	switch leafMatchType(expected) {
	case pure:
		errors = append(errors, comparePure(path, expected, actual)...)

	case regex:
		errors = append(errors, compareRegex(path, expected, actual)...)

	default:
		panic("unknown compare type")
	}

	return errors
}

func comparePure(path string, expected, actual interface{}) (errors []error) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…