blob: 46e0258ac118d0b0cba4206275eea32c1352ba12 [file] [log] [blame] [edit]
// Part of the Crubit project, under the Apache License v2.0 with LLVM
// Exceptions. See /LICENSE for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
use fields::*;
use googletest::prelude::*;
#[gtest]
fn test_simple_struct() {
// This test doesn't really do a whole lot beyond verifying that the
// struct and its fields are imported correctly and that the generated
// Rust code compiles.
let s = SomeStruct { char_var: 1, int_var: 2 };
assert_eq!(s.char_var, 1);
assert_eq!(s.int_var, 2);
}