From 26ecb30f550a46d52528a7d45d9327ebce938e81 Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Tue, 9 Apr 2013 08:36:38 -0700 Subject: [PATCH] test: update serialization tests to use new macro --- src/test/run-pass/auto-encode.rs | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/src/test/run-pass/auto-encode.rs b/src/test/run-pass/auto-encode.rs index e0720876900f..bfc15acaa763 100644 --- a/src/test/run-pass/auto-encode.rs +++ b/src/test/run-pass/auto-encode.rs @@ -22,7 +22,7 @@ use EBWriter = std::ebml::writer; use core::cmp::Eq; use core::io::Writer; use std::ebml; -use std::serialize::{Encodable, Decodable}; +use std::serialize::{Decodable, Encodable}; use std::time; fn test_ebml bool { !self.eq(other) } } -#[auto_encode] -#[auto_decode] -#[deriving(Eq)] +#[deriving(Decodable, Encodable, Eq)] struct Spanned { lo: uint, hi: uint, node: T, } -#[auto_encode] -#[auto_decode] +#[deriving(Decodable, Encodable)] struct SomeStruct { v: ~[uint] } -#[auto_encode] -#[auto_decode] +#[deriving(Decodable, Encodable)] struct Point {x: uint, y: uint} -#[auto_encode] -#[auto_decode] +#[deriving(Decodable, Encodable)] enum Quark { Top(T), Bottom(T) } -#[auto_encode] -#[auto_decode] +#[deriving(Decodable, Encodable)] enum CLike { A, B, C } pub fn main() {