Renamed IP2HexConvertor to IP2HexConverter

This commit is contained in:
Trial97
2020-03-27 13:59:38 +02:00
committed by Dan Christian Bogos
parent d437ae08d7
commit ae6060be54
2 changed files with 6 additions and 5 deletions

View File

@@ -74,7 +74,7 @@ func NewDataConverter(params string) (conv DataConverter, err error) {
case params == MetaDuration:
return NewDurationConverter("")
case params == MetaIP2Hex:
return &IP2HexConvertor{}, nil
return &IP2HexConverter{}, nil
case strings.HasPrefix(params, MetaLibPhoneNumber):
if len(params) == len(MetaLibPhoneNumber) {
return NewPhoneNumberConverter("")
@@ -278,10 +278,11 @@ func (lc *PhoneNumberConverter) Convert(in interface{}) (out interface{}, err er
return phonenumbers.Format(num, lc.Format), nil
}
// HexConvertor will round floats
type IP2HexConvertor struct{}
// IP2HexConverter will transform ip to hex
type IP2HexConverter struct{}
func (_ *IP2HexConvertor) Convert(in interface{}) (out interface{}, err error) {
// Convert implements DataConverter interface
func (*IP2HexConverter) Convert(in interface{}) (out interface{}, err error) {
var ip net.IP
switch val := in.(type) {
case string:

View File

@@ -614,7 +614,7 @@ func TestPhoneNumberConverter(t *testing.T) {
}
func TestHexConvertor(t *testing.T) {
hx := IP2HexConvertor{}
hx := IP2HexConverter{}
val := "127.0.0.1"
expected := "0x7f000001"
if rpl, err := hx.Convert(val); err != nil {