tide-jsx v0.4.0
git clone https://git.pyrossh.dev/tide-jsx
Tide + JSX
0f2ec10
— Gal Schlezinger
2019-09-21T08:38:56+03:00
pretty assertions
Generated files not shown: Cargo.lock
- render/Cargo.toml +3 -0
- render/src/fragment.rs +1 -0
- render/src/html.rs +1 -0
- render/src/lib.rs +1 -1
- render_tests/Cargo.toml +4 -0
- render_tests/src/lib.rs +1 -1
render/Cargo.toml
CHANGED
|
@@ -8,3 +8,6 @@ edition = "2018"
|
|
|
8
8
|
|
|
9
9
|
[dependencies]
|
|
10
10
|
render_macros = { path = "../render_macros" }
|
|
11
|
+
|
|
12
|
+
[dev-dependencies]
|
|
13
|
+
pretty_assertions = "0.6"
|
render/src/fragment.rs
CHANGED
|
@@ -5,6 +5,7 @@ use crate::Renderable;
|
|
|
5
5
|
///
|
|
6
6
|
/// ```rust
|
|
7
7
|
/// # #![feature(proc_macro_hygiene)]
|
|
8
|
+
/// # use pretty_assertions::assert_eq;
|
|
8
9
|
/// # use render::html::HTML5Doctype;
|
|
9
10
|
/// # use render_macros::html;
|
|
10
11
|
/// # use render::fragment::Fragment;
|
render/src/html.rs
CHANGED
|
@@ -4,6 +4,7 @@ use crate::Renderable;
|
|
|
4
4
|
///
|
|
5
5
|
/// ```rust
|
|
6
6
|
/// # #![feature(proc_macro_hygiene)]
|
|
7
|
+
/// # use pretty_assertions::assert_eq;
|
|
7
8
|
/// # use render::html::HTML5Doctype;
|
|
8
9
|
/// # use render::html;
|
|
9
10
|
/// # use render::fragment::Fragment;
|
render/src/lib.rs
CHANGED
|
@@ -5,6 +5,6 @@ mod simple_element;
|
|
|
5
5
|
mod text_element;
|
|
6
6
|
|
|
7
7
|
pub use fragment::Fragment;
|
|
8
|
-
pub use renderable::Renderable;
|
|
9
8
|
pub use render_macros::{html, rsx};
|
|
9
|
+
pub use renderable::Renderable;
|
|
10
10
|
pub use simple_element::SimpleElement;
|
render_tests/Cargo.toml
CHANGED
|
@@ -9,3 +9,7 @@ publish = false
|
|
|
9
9
|
|
|
10
10
|
[dependencies]
|
|
11
11
|
render = { path = "../render" }
|
|
12
|
+
|
|
13
|
+
[dev-dependencies]
|
|
14
|
+
pretty_assertions = "0.6"
|
|
15
|
+
|
render_tests/src/lib.rs
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
#![feature(proc_macro_hygiene)]
|
|
2
2
|
|
|
3
3
|
use render::html::HTML5Doctype;
|
|
4
|
-
use render::{html, rsx,
|
|
4
|
+
use render::{html, rsx, Fragment, Renderable};
|
|
5
5
|
|
|
6
6
|
#[derive(Debug)]
|
|
7
7
|
struct Hello<'a, T: Renderable> {
|