Change-Id: Ie8eb5b66ecffa7cdb87a79a1543d7b303332f190
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
- assert
- package: github.com/sebd71/go-socket.io-client
version: 46defcb47f
- assert
- package: github.com/sebd71/go-socket.io-client
version: 46defcb47f
+- package: github.com/libgit2/git2go
- "gerrit.automotivelinux.org/gerrit/src/xds/xds-agent/lib/xaapiv1"
"gerrit.automotivelinux.org/gerrit/src/xds/xds-server/lib/xsapiv1"
socketio_client "github.com/sebd71/go-socket.io-client"
"github.com/stretchr/testify/assert"
"gerrit.automotivelinux.org/gerrit/src/xds/xds-server/lib/xsapiv1"
socketio_client "github.com/sebd71/go-socket.io-client"
"github.com/stretchr/testify/assert"
+ //sCli.Conn.On(xsapiv1.)
+
-func TestInstallFakeSdk(t *testing.T) {
- sdk := xaapiv1.SDKInstallArgs{
- ID: "",
- Filename: sdkFileName,
- Force: false,
- }
+func installFakeSdk(t *testing.T, sdkInstall xsapiv1.SDKInstallArgs) xsapiv1.SDK {
- assert.Nil(t, HTTPCli.Post("/sdks", sdk, &sdkRes))
+ assert.Nil(t, HTTPCli.Post("/sdks", sdkInstall, &sdkRes))
assert.Equal(t, sdkRes.Status, "Installing")
/*waiting for SDKStateChange event from channel*/
sdkFromEvent := <-ch
t.Log(sdkFromEvent)
assert.Equal(t, sdkRes.ID, sdkFromEvent.ID)
assert.Equal(t, "Installed", sdkFromEvent.Status)
assert.Equal(t, sdkRes.Status, "Installing")
/*waiting for SDKStateChange event from channel*/
sdkFromEvent := <-ch
t.Log(sdkFromEvent)
assert.Equal(t, sdkRes.ID, sdkFromEvent.ID)
assert.Equal(t, "Installed", sdkFromEvent.Status)
+ return sdkFromEvent
+}
+
+func TestInstallFakeSdk(t *testing.T) {
+ sdk := xsapiv1.SDKInstallArgs{
+ ID: "",
+ Filename: sdkFileName,
+ Force: false,
+ }
+ installFakeSdk(t, sdk)
+ var sdkRes xsapiv1.SDK
+ assert.NotNil(t, HTTPCli.Post("/sdks", sdk, &sdkRes))
+ sdk.Force = true
+ //installFakeSdk(t, sdk)
}
func TestSdksError(t *testing.T) {
}
func TestSdksError(t *testing.T) {
- sdk := xaapiv1.SDKInstallArgs{
+ sdk := xsapiv1.SDKInstallArgs{
ID: "",
Filename: "",
Force: false,
ID: "",
Filename: "",
Force: false,