Skip to content

Instantly share code, notes, and snippets.

@daemonfire300
Created September 27, 2014 17:13
Show Gist options
  • Save daemonfire300/b45a947b360443c6e6ff to your computer and use it in GitHub Desktop.
Save daemonfire300/b45a947b360443c6e6ff to your computer and use it in GitHub Desktop.
// GENERATED CODE - DO NOT EDIT
package main
import (
"flag"
"reflect"
"github.com/revel/revel"
_ "bitbucket.org/daemonfire300/pleyus-alpha//app"
_ "bitbucket.org/daemonfire300/pleyus-alpha//app/ontrollers"
tests "bitbucket.org/daemonfire300/pleyus-alpha//tests"
controllers0 "github.com/revel/revel/modules/static/app/controllers"
_ "github.com/revel/revel/modules/testrunner/app"
controllers "github.com/revel/revel/modules/testrunner/app/controllers"
)
var (
runMode *string = flag.String("runMode", "", "Run mode.")
port *int = flag.Int("port", 0, "By default, read from app.conf")
importPath *string = flag.String("importPath", "", "Go Import Path for the app.")
srcPath *string = flag.String("srcPath", "", "Path to the source root.")
// So compiler won't complain if the generated code doesn't reference reflect package...
_ = reflect.Invalid
)
func main() {
flag.Parse()
revel.Init(*runMode, *importPath, *srcPath)
revel.INFO.Println("Running revel server")
revel.RegisterController((*controllers.TestRunner)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "Index",
Args: []*revel.MethodArg{
},
RenderArgNames: map[int][]string{
46: []string{
"testSuites",
},
},
},
&revel.MethodType{
Name: "Run",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "suite", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "test", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
69: []string{
"error",
},
},
},
&revel.MethodType{
Name: "List",
Args: []*revel.MethodArg{
},
RenderArgNames: map[int][]string{
},
},
})
revel.RegisterController((*controllers0.Static)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "Serve",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "prefix", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "filepath", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "ServeModule",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "moduleName", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "prefix", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "filepath", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
})
revel.DefaultValidationKeys = map[string]map[int]string{
"bitbucket.org/daemonfire300/pleyus-alpha//app/odels.(*Lobby).Validate": {
86: "lobby.SkillLevel",
87: "lobby.Title",
88: "lobby.Title",
89: "lobby.Title",
90: "lobby.GameId",
},
"bitbucket.org/daemonfire300/pleyus-alpha//app/odels.(*Lobby).ValidatePassword": {
66: "password",
67: "password",
68: "password",
70: "err",
},
"bitbucket.org/daemonfire300/pleyus-alpha//app/odels.(*User).Validate": {
46: "user.Password",
47: "user.Password",
48: "user.Password",
49: "user.Username",
50: "user.Email",
51: "user.Email",
},
"bitbucket.org/daemonfire300/pleyus-alpha//app/odels.(*User).ValidatePassword": {
55: "password",
56: "password",
57: "password",
59: "err",
},
"bitbucket.org/daemonfire300/pleyus-alpha//app/ontrollers.LobbyController.State": {
151: "state",
},
}
revel.TestSuites = []interface{}{
(*tests.AppTest)(nil),
}
revel.Run(*port)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment