Tests moved to parsemail package
diff --git a/parsemail.go b/parsemail.go
index e7359cf..52a1d57 100644
--- a/parsemail.go
+++ b/parsemail.go
@@ -47,8 +47,6 @@
case content_type_text_html:
message, _ := ioutil.ReadAll(msg.Body)
email.HTMLBody = strings.TrimSuffix(string(message[:]), "\n")
- case "":
- err = errors.New("No top level mime type specified")
default:
err = errors.New(fmt.Sprintf("Unknown top level mime type: %s", contentType))
}
@@ -391,8 +389,6 @@
Data io.Reader
}
-type MessageID string
-
type Email struct {
Header mail.Header
@@ -416,8 +412,6 @@
ResentBcc []*mail.Address
ResentMessageID string
- Received string
-
HTMLBody string
TextBody string
diff --git a/parsemail_test.go b/parsemail_test.go
index 6f5b52b..fb9a231 100644
--- a/parsemail_test.go
+++ b/parsemail_test.go
@@ -1,8 +1,7 @@
-package parsemail_test
+package parsemail
import (
"encoding/base64"
- "github.com/DusanKasan/parsemail"
"io/ioutil"
"net/mail"
"strings"
@@ -180,7 +179,7 @@
}
for index, td := range testData {
- e, err := parsemail.Parse(strings.NewReader(td.mailData))
+ e, err := Parse(strings.NewReader(td.mailData))
if err != nil {
t.Error(err)
}