mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-20 07:40:32 +08:00
61 lines
984 B
Go
61 lines
984 B
Go
//go:build localtest
|
|
|
|
package gidevice
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
var houseArrestSrv HouseArrest
|
|
|
|
func setupHouseArrestSrv(t *testing.T) {
|
|
setupLockdownSrv(t)
|
|
|
|
var err error
|
|
if lockdownSrv, err = dev.lockdownService(); err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
|
|
if houseArrestSrv, err = lockdownSrv.HouseArrestService(); err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
}
|
|
|
|
func Test_houseArrest_Documents(t *testing.T) {
|
|
setupHouseArrestSrv(t)
|
|
|
|
bundleID = "com.apple.iMovie"
|
|
appAfc, err := houseArrestSrv.Documents(bundleID)
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
|
|
names, err := appAfc.ReadDir("Documents")
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
|
|
for _, name := range names {
|
|
t.Log(name)
|
|
}
|
|
}
|
|
|
|
func Test_houseArrest_Container(t *testing.T) {
|
|
setupHouseArrestSrv(t)
|
|
|
|
bundleID = "com.apple.iMovie"
|
|
appAfc, err := houseArrestSrv.Documents(bundleID)
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
|
|
names, err := appAfc.ReadDir("Documents")
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
|
|
for _, name := range names {
|
|
t.Log(name)
|
|
}
|
|
}
|