Update GaCy-GO
This commit is contained in:
1 parent
da8a32f60d
commit
0cbe460e49
345 files changed
+98202
-77559
No files matched your search
@@ -0,0 +1,37 @@
|
||||
//go:build ship
|
||||
|
||||
package common
|
||||
|
||||
import (
|
||||
"os"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestBundledResourcesAndClientScriptsWorkWithoutExternalFolders(t *testing.T) {
|
||||
workingDirectory, err := os.Getwd()
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if err := os.Chdir(t.TempDir()); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Cleanup(func() {
|
||||
if err := os.Chdir(workingDirectory); err != nil {
|
||||
t.Errorf("restore working directory: %v", err)
|
||||
}
|
||||
})
|
||||
|
||||
resource, err := ReadResourceFile("resources/TechniqueRules.json")
|
||||
if err != nil || len(resource) == 0 {
|
||||
t.Fatalf("read embedded resource: bytes=%d err=%v", len(resource), err)
|
||||
}
|
||||
var hasHideUI bool
|
||||
for _, script := range ClientLuaScripts() {
|
||||
if script.Name == "hide_ui.lua" && len(script.Data) > 0 {
|
||||
hasHideUI = true
|
||||
}
|
||||
}
|
||||
if !hasHideUI {
|
||||
t.Fatal("embedded hide_ui.lua was not returned to the Client script loader")
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user