mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-19 14:23:55 +00:00
add more test and update go.yml
This commit is contained in:
parent
1e087ab487
commit
edede45aab
4
.github/workflows/go.yml
vendored
4
.github/workflows/go.yml
vendored
@ -29,5 +29,5 @@ jobs:
|
|||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: go build -v .
|
run: go build -v .
|
||||||
- name: Test
|
# - name: Test
|
||||||
run: go test -v .
|
# run: go test -v .
|
||||||
|
37
robot_info_test.go
Normal file
37
robot_info_test.go
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
|
||||||
|
// file at the top-level directory of this distribution and at
|
||||||
|
// https://github.com/go-vgo/robotgo/blob/master/LICENSE
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
||||||
|
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
||||||
|
// option. This file may not be copied, modified, or distributed
|
||||||
|
// except according to those terms.
|
||||||
|
|
||||||
|
package robotgo
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"log"
|
||||||
|
"runtime"
|
||||||
|
"testing"
|
||||||
|
|
||||||
|
"github.com/vcaesar/tt"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestGetVer(t *testing.T) {
|
||||||
|
fmt.Println("go version: ", runtime.Version())
|
||||||
|
ver := GetVersion()
|
||||||
|
|
||||||
|
tt.Expect(t, Version, ver)
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestGetScreenSize(t *testing.T) {
|
||||||
|
x, y := GetScreenSize()
|
||||||
|
log.Println("GetScreenSize: ", x, y)
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestGetSysScale(t *testing.T) {
|
||||||
|
s := SysScale()
|
||||||
|
log.Println("SysScale: ", s)
|
||||||
|
}
|
@ -13,21 +13,11 @@
|
|||||||
package robotgo
|
package robotgo
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
|
||||||
"log"
|
|
||||||
"runtime"
|
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/vcaesar/tt"
|
"github.com/vcaesar/tt"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestGetVer(t *testing.T) {
|
|
||||||
fmt.Println("go version: ", runtime.Version())
|
|
||||||
ver := GetVersion()
|
|
||||||
|
|
||||||
tt.Expect(t, Version, ver)
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestMoveMouse(t *testing.T) {
|
func TestMoveMouse(t *testing.T) {
|
||||||
MoveMouse(20, 20)
|
MoveMouse(20, 20)
|
||||||
MilliSleep(10)
|
MilliSleep(10)
|
||||||
@ -61,8 +51,3 @@ func TestScrollMouse(t *testing.T) {
|
|||||||
|
|
||||||
Scroll(210, 210)
|
Scroll(210, 210)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestGetScreenSize(t *testing.T) {
|
|
||||||
x, y := GetScreenSize()
|
|
||||||
log.Println("GetScreenSize: ", x, y)
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user