faas/gateway/tests/resources_test.go
Alex Ellis 23a7187435 Refactoring: variable names, adding tests and http constants
Signed-off-by: Alex Ellis <alexellis2@gmail.com>
2017-12-05 06:50:08 -06:00

23 lines
406 B
Go

package tests
import (
"testing"
"github.com/openfaas/faas/gateway/handlers"
)
// Test_ParseMemory exploratory testing to document how to convert
// from Docker limits notation to bytes value.
func Test_ParseMemory(t *testing.T) {
value := "512 m"
val, err := handlers.ParseMemory(value)
if err != nil {
t.Error(err)
}
if val != 1024*1024*512 {
t.Errorf("want: %d got: %d", 1024, val)
}
}