From af53976899bc221d5b00a5c79e94e5ee1e00a2f4 Mon Sep 17 00:00:00 2001
From: Robert Latta <robert.latta@geant.org>
Date: Wed, 23 Jan 2019 14:29:02 +0000
Subject: [PATCH] added test fro coriant field update

---
 test/test_opsdb.py | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/test/test_opsdb.py b/test/test_opsdb.py
index 3507bdc0..7e6c1848 100644
--- a/test/test_opsdb.py
+++ b/test/test_opsdb.py
@@ -97,6 +97,24 @@ def test_juniper_field_update():
     assert r["interface_name"] == "xe-2/0/0.123"
 
 
+def test_coriant_update_fields():
+    i = {
+        "equipment": "groove-1",
+        "card_id": "2-3",
+        "port": None
+         }
+    r = inventory_provider.opsdb._coriant_field_update(i)
+    assert r["interface_name"] == "2-3"
+
+    i = {
+        "equipment": "groove-1",
+        "card_id": "2-3",
+        "port": "4"
+         }
+    r = inventory_provider.opsdb._coriant_field_update(i)
+    assert r["interface_name"] == "2-3/4"
+
+
 def test_get_circuits(mocker):
     mocker.patch("inventory_provider.opsdb.db.cursor")
     mocked_convert_to_dict = mocker.patch(
-- 
GitLab