gotvm_test.go 584 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
/*!
 *  Copyright (c) 2018 by Contributors
 * \brief gotvm package
 * \file gotvm_test.go
 */


package gotvm

import (
    "testing"
    "reflect"
)

// Check TVMVersion API
func TestTVMVersion(t *testing.T) {
    if len(TVMVersion) == 0 {
        t.Error("TVMVersion not set\n")
    }
    if reflect.TypeOf(TVMVersion).Kind() != reflect.String {
        t.Error("TVMVersion type mismatch\n")
    }
}

// Check DLPackVersion API
func TestDLPackVersion(t *testing.T) {
    if reflect.TypeOf(DLPackVersion).Kind() != reflect.Int {
        t.Error("TVMVersion type mismatch\n")
    }
}