summaryrefslogtreecommitdiffstats
path: root/crates/core/thin_edge_json/src
diff options
context:
space:
mode:
authorAlbin Suresh <albin.suresh@softwareag.com>2022-02-25 19:42:33 +0530
committerAlbin Suresh <albin.suresh@softwareag.com>2022-03-11 12:40:05 +0530
commitc02fd97270b026536ed4d3e12f793299e9e76b70 (patch)
tree1cf3717254fd2a51f48b0e8c0482179e181eadfd /crates/core/thin_edge_json/src
parent77408c75a7f62a80a9d6a43e9757d9980e845798 (diff)
Rename message field to text in Thin Edge JSON events payload
Diffstat (limited to 'crates/core/thin_edge_json/src')
-rw-r--r--crates/core/thin_edge_json/src/event.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/crates/core/thin_edge_json/src/event.rs b/crates/core/thin_edge_json/src/event.rs
index 8b3ee34e..474128ed 100644
--- a/crates/core/thin_edge_json/src/event.rs
+++ b/crates/core/thin_edge_json/src/event.rs
@@ -13,7 +13,7 @@ pub struct ThinEdgeEvent {
/// In-memory representation of ThinEdge JSON event payload
#[derive(Debug, Deserialize, PartialEq)]
pub struct ThinEdgeEventData {
- pub message: Option<String>,
+ pub text: Option<String>,
#[serde(default)]
#[serde(with = "clock::serde::rfc3339::option")]
@@ -76,13 +76,13 @@ mod tests {
#[test_case(
"tedge/events/click_event",
json!({
- "message": "Someone clicked",
+ "text": "Someone clicked",
"time": "2021-04-23T19:00:00+05:00",
}),
ThinEdgeEvent {
name: "click_event".into(),
data: Some(ThinEdgeEventData {
- message: Some("Someone clicked".into()),
+ text: Some("Someone clicked".into()),
time: Some(datetime!(2021-04-23 19:00:00 +05:00)),
}),
};
@@ -91,12 +91,12 @@ mod tests {
#[test_case(
"tedge/events/click_event",
json!({
- "message": "Someone clicked",
+ "text": "Someone clicked",
}),
ThinEdgeEvent {
name: "click_event".into(),
data: Some(ThinEdgeEventData {
- message: Some("Someone clicked".into()),
+ text: Some("Someone clicked".into()),
time: None,
}),
};
@@ -110,11 +110,11 @@ mod tests {
ThinEdgeEvent {
name: "click_event".into(),
data: Some(ThinEdgeEventData {
- message: None,
+ text: None,
time: Some(datetime!(2021-04-23 19:00:00 +05:00)),
}),
};
- "event parsing without message"
+ "event parsing without text"
)]
#[test_case(
"tedge/events/click_event",
@@ -122,11 +122,11 @@ mod tests {
ThinEdgeEvent {
name: "click_event".into(),
data: Some(ThinEdgeEventData {
- message: None,
+ text: None,
time: None,
}),
};
- "event parsing without message or timestamp"
+ "event parsing without text or timestamp"
)]
fn parse_thin_edge_event_json(
event_topic: &str,