mirror of
https://github.com/i1v/googleplay
synced 2024-09-21 12:19:26 +00:00
48 lines
805 B
Go
48 lines
805 B
Go
|
package googleplay
|
||
|
|
||
|
import (
|
||
|
"os"
|
||
|
"testing"
|
||
|
"time"
|
||
|
)
|
||
|
|
||
|
func checkin_create(id int64) error {
|
||
|
platform := Platforms[id]
|
||
|
home, err := os.UserHomeDir()
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
res, err := Phone.Checkin(platform)
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
defer res.Body.Close()
|
||
|
platform += ".bin"
|
||
|
if err := res.Create(home + "/googleplay/" + platform); err != nil {
|
||
|
return err
|
||
|
}
|
||
|
time.Sleep(Sleep)
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func Test_Checkin_X86(t *testing.T) {
|
||
|
err := checkin_create(0)
|
||
|
if err != nil {
|
||
|
t.Fatal(err)
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func Test_Checkin_ARMEABI(t *testing.T) {
|
||
|
err := checkin_create(1)
|
||
|
if err != nil {
|
||
|
t.Fatal(err)
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func Test_Checkin_ARM64(t *testing.T) {
|
||
|
err := checkin_create(2)
|
||
|
if err != nil {
|
||
|
t.Fatal(err)
|
||
|
}
|
||
|
}
|