Running 'testthat.R' [135s/55s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(eplusr)
  > eplusr_option(verbose_info = FALSE)
  $verbose_info
  [1] FALSE
  
  > 
  > test_check("eplusr")
  trying URL 'https://raw.githubusercontent.com/NREL/EnergyPlus/v9.1.0/idd/V8-8-0-Energy%2B.idd'
  Content type 'text/plain; charset=utf-8' length 4055399 bytes (3.9 MB)
  ==================================================
  downloaded 3.9 MB
  
  -- 1. Failure: Idf class (@test_idf.R#384)  ------------------------------------
  `idf$print("class")` does not match "Group: <Schedules>\n<U+251C><U+2500> [02<O>] Class: <ScheduleTypeLimits>\n<U+2514><U+2500> [01<O>] Class: <Schedule:Constant>".
  Actual value: "-- EnergPlus Input Data File ---------------------------------------------------\n * Path: `/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/eplusr...\n * Version: `8.8.0`\n\nGroup: <Simulation Parameters>\n+- [01<O>] Class: <Version>\n|- [01<O>] Class: <SimulationControl>\n|- [01<O>] Class: <Building>\n|- [01<O>] Class: <SurfaceConvectionAlgorithm:Inside>\n|- [01<O>] Class: <SurfaceConvectionAlgorithm:Outside>\n|- [01<O>] Class: <HeatBalanceAlgorithm>\n\\- [01<O>] Class: <Timestep>\n\nGroup: <Location and Climate>\n+- [01<O>] Class: <Site:Location>\n|- [02<O>] Class: <SizingPeriod:DesignDay>\n\\- [01<O>] Class: <RunPeriod>\n\nGroup: <Schedules>\n+- [02<O>] Class: <ScheduleTypeLimits>\n\\- [01<O>] Class: <Schedule:Constant>\n\nGroup: <Surface Construction Elements>\n+- [01<O>] Class: <Material>\n|- [02<O>] Class: <Material:NoMass>\n\\- [03<O>] Class: <Construction>\n\nGroup: <Thermal Zones and Surfaces>\n+- [01<O>] Class: <GlobalGeometryRules>\n|- [01<O>] Class: <Zone>\n\\- [06<O>] Class: <BuildingSurface:Detailed>\n\nGroup: <Internal Gains>\n\\- [02<O>] Class: <OtherEquipment>\n\nGroup: <Exterior Equipment>\n\\- [01<O>] Class: <Exterior:Lights>\n\nGroup: <Output Reporting>\n+- [01<O>] Class: <Output:VariableDictionary>\n|- [01<O>] Class: <Output:Surfaces:Drawing>\n|- [01<O>] Class: <Output:Constructions>\n|- [01<O>] Class: <Output:Table:SummaryReports>\n|- [01<O>] Class: <OutputControl:Table:Style>\n|- [14<O>] Class: <Output:Variable>\n\\- [03<O>] Class: <Output:Meter:MeterFileOnly>"
  
  -- 2. Failure: Idf class (@test_idf.R#387)  ------------------------------------
  `idf$print("object")` does not match "Class: <Schedule:Constant>\n<U+2514><U+2500> Object [ID:53] <AlwaysOn>".
  Actual value: "-- EnergPlus Input Data File ---------------------------------------------------\n * Path: `/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/eplusr...\n * Version: `8.8.0`\n\nClass: <Version>\n\\- Object [ID:1]\n\nClass: <Timestep>\n\\- Object [ID:2]\n\nClass: <Building>\n\\- Object [ID:3] <Simple One Zone (Wireframe DXF)>\n\nClass: <HeatBalanceAlgorithm>\n\\- Object [ID:4]\n\nClass: <SurfaceConvectionAlgorithm:Inside>\n\\- Object [ID:5]\n\nClass: <SurfaceConvectionAlgorithm:Outside>\n\\- Object [ID:6]\n\nClass: <SimulationControl>\n\\- Object [ID:7]\n\nClass: <RunPeriod>\n\\- Object [ID:8]\n\nClass: <Site:Location>\n\\- Object [ID:9] <Denver Centennial  Golden   N_CO_USA Design_Conditions>\n\nClass: <SizingPeriod:DesignDay>\n\\- Object [ID:10] <Denver Centennial  Golden   N Ann Htg 99% Condns DB>\n\nClass: <SizingPeriod:DesignDay>\n\\- Object [ID:11] <Denver Centennial  Golden   N Ann Clg 1% Condns DB=>MWB>\n\nClass: <Material:NoMass>\n\\- Object [ID:12] <R13LAYER>\n\nClass: <Material:NoMass>\n\\- Object [ID:13] <R31LAYER>\n\nClass: <Material>\n\\- Object [ID:14] <C5 - 4 IN HW CONCRETE>\n\nClass: <Construction>\n\\- Object [ID:15] <R13WALL>\n\nClass: <Construction>\n\\- Object [ID:16] <FLOOR>\n\nClass: <Construction>\n\\- Object [ID:17] <ROOF31>\n\nClass: <Zone>\n\\- Object [ID:18] <ZONE ONE>\n\nClass: <ScheduleTypeLimits>\n\\- Object [ID:19] <Fraction>\n\nClass: <GlobalGeometryRules>\n\\- Object [ID:20]\n\nClass: <BuildingSurface:Detailed>\n\\- Object [ID:21] <Zn001:Wall001>\n\nClass: <BuildingSurface:Detailed>\n\\- Object [ID:22] <Zn001:Wall002>\n\nClass: <BuildingSurface:Detailed>\n\\- Object [ID:23] <Zn001:Wall003>\n\nClass: <BuildingSurface:Detailed>\n\\- Object [ID:24] <Zn001:Wall004>\n\nClass: <BuildingSurface:Detailed>\n\\- Object [ID:25] <Zn001:Flr001>\n\nClass: <BuildingSurface:Detailed>\n\\- Object [ID:26] <Zn001:Roof001>\n\nClass: <Output:Variable>\n\\- Object [ID:27]\n\nClass: <Output:Variable>\n\\- Object [ID:28]\n\nClass: <Output:Variable>\n\\- Object [ID:29]\n\nClass: <Output:Variable>\n\\- Object [ID:30]\n\nClass: <Output:Variable>\n\\- Object [ID:31]\n\nClass: <Output:Variable>\n\\- Object [ID:32]\n\nClass: <Output:Variable>\n\\- Object [ID:33]\n\nClass: <Output:Variable>\n\\- Object [ID:34]\n\nClass: <Output:Variable>\n\\- Object [ID:35]\n\nClass: <Output:Variable>\n\\- Object [ID:36]\n\nClass: <Output:Variable>\n\\- Object [ID:37]\n\nClass: <Output:Variable>\n\\- Object [ID:38]\n\nClass: <Output:Variable>\n\\- Object [ID:39]\n\nClass: <Output:Variable>\n\\- Object [ID:40]\n\nClass: <Output:VariableDictionary>\n\\- Object [ID:41]\n\nClass: <Output:Surfaces:Drawing>\n\\- Object [ID:42]\n\nClass: <Output:Constructions>\n\\- Object [ID:43]\n\nClass: <Output:Meter:MeterFileOnly>\n\\- Object [ID:44]\n\nClass: <Output:Meter:MeterFileOnly>\n\\- Object [ID:45]\n\nClass: <Output:Meter:MeterFileOnly>\n\\- Object [ID:46]\n\nClass: <OutputControl:Table:Style>\n\\- Object [ID:47]\n\nClass: <Output:Table:SummaryReports>\n\\- Object [ID:48]\n\nClass: <Exterior:Lights>\n\\- Object [ID:49] <ExtLights>\n\nClass: <ScheduleTypeLimits>\n\\- Object [ID:50] <On/Off>\n\nClass: <OtherEquipment>\n\\- Object [ID:51] <Test 352a>\n\nClass: <OtherEquipment>\n\\- Object [ID:52] <Test 352 minus>\n\nClass: <Schedule:Constant>\n\\- Object [ID:53] <AlwaysOn>"
  
  -- 3. Failure: Idf class (@test_idf.R#390)  ------------------------------------
  `idf$print("field")` does not match "Class: <Schedule:Constant>\n<U+2514><U+2500> Object [ID:53] <AlwaysOn>".
  Actual value: "-- EnergPlus Input Data File ---------------------------------------------------\n * Path: `/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/eplusr...\n * Version: `8.8.0`\n\nClass: <Version>\n\\- Object [ID:1]\n   \\- 1: "8.8";         !- Version Identifier\n   \nClass: <Timestep>\n\\- Object [ID:2]\n   \\- 1: 4;             !- Number of Timesteps per Hour\n   \nClass: <Building>\n\\- Object [ID:3] <Simple One Zone (Wireframe DXF)>\n   +- 1: "Simple One Zone (Wireframe DXF)",  !- Name\n   |- 2: 0,             !- North Axis {deg}\n   |- 3: "Suburbs",     !- Terrain\n   |- 4: 0.04,          !- Loads Convergence Tolerance Value\n   |- 5: 0.004,         !- Temperature Convergence Tolerance Value {deltaC}\n   |- 6: "MinimalShadowing",  !- Solar Distribution\n   |- 7: 30,            !- Maximum Number of Warmup Days\n   \\- 8: 6;             !- Minimum Number of Warmup Days\n   \nClass: <HeatBalanceAlgorithm>\n\\- Object [ID:4]\n   \\- 1: "ConductionTransferFunction";  !- Algorithm\n   \nClass: <SurfaceConvectionAlgorithm:Inside>\n\\- Object [ID:5]\n   \\- 1: "TARP";        !- Algorithm\n   \nClass: <SurfaceConvectionAlgorithm:Outside>\n\\- Object [ID:6]\n   \\- 1: "DOE-2";       !- Algorithm\n   \nClass: <SimulationControl>\n\\- Object [ID:7]\n   +- 1: "No",          !- Do Zone Sizing Calculation\n   |- 2: "No",          !- Do System Sizing Calculation\n   |- 3: "No",          !- Do Plant Sizing Calculation\n   |- 4: "Yes",         !- Run Simulation for Sizing Periods\n   \\- 5: "Yes";         !- Run Simulation for Weather File Run Periods\n   \nClass: <RunPeriod>\n\\- Object [ID:8]\n   +- 01: <"Blank">,     !- Name\n   |- 02: 1,             !- Begin Month\n   |- 03: 1,             !- Begin Day of Month\n   |- 04: 12,            !- End Month\n   |- 05: 31,            !- End Day of Month\n   |- 06: "Tuesday",     !- Day of Week for Start Day\n   |- 07: "Yes",         !- Use Weather File Holidays and Special Days\n   |- 08: "Yes",         !- Use Weather File Daylight Saving Period\n   |- 09: "No",          !- Apply Weekend Holiday Rule\n   |- 10: "Yes",         !- Use Weather File Rain Indicators\n   \\- 11: "Yes";         !- Use Weather File Snow Indicators\n   \nClass: <Site:Location>\n\\- Object [ID:9] <Denver Centennial  Golden   N_CO_USA Design_Conditions>\n   +- 1: "Denver Centennial  Golden   N_CO_USA Design_Conditions",  !- Name\n   |- 2: 39.74,         !- Latitude {deg}\n   |- 3: -105.18,       !- Longitude {deg}\n   |- 4: -7,            !- Time Zone {hr}\n   \\- 5: 1829;          !- Elevation {m}\n   \nClass: <SizingPeriod:DesignDay>\n\\- Object [ID:10] <Denver Centennial  Golden   N Ann Htg 99% Condns DB>\n   +- 01: "Denver Centennial  Golden   N Ann Htg 99% Condns DB",  !- Name\n   |- 02: 12,            !- Month\n   |- 03: 21,            !- Day of Month\n   |- 04: "WinterDesignDay",  !- Day Type\n   |- 05: -15.5,         !- Maximum Dry-Bulb Temperature {C}\n   |- 06: 0,             !- Daily Dry-Bulb Temperature Range {deltaC}\n   |- 07: <"Blank">,     !- Dry-Bulb Temperature Range Modifier Type\n   |- 08: <"Blank">,     !- Dry-Bulb Temperature Range Modifier Day Schedul...\n   |- 09: "Wetbulb",     !- Humidity Condition Type\n   |- 10: -15.5,         !- Wetbulb or DewPoint at Maximum Dry-Bulb {C}\n   |- 11: <"Blank">,     !- Humidity Condition Day Schedule Name\n   |- 12: <Blank>,       !- Humidity Ratio at Maximum Dry-Bulb {kgWater/kgD...\n   |- 13: <Blank>,       !- Enthalpy at Maximum Dry-Bulb {J/kg}\n   |- 14: <Blank>,       !- Daily Wet-Bulb Temperature Range {deltaC}\n   |- 15: 81198,         !- Barometric Pressure {Pa}\n   |- 16: 3,             !- Wind Speed {m/s}\n   |- 17: 340,           !- Wind Direction {deg}\n   |- 18: "No",          !- Rain Indicator\n   |- 19: "No",          !- Snow Indicator\n   |- 20: "No",          !- Daylight Saving Time Indicator\n   |- 21: "ASHRAEClearSky",  !- Solar Model Indicator\n   |- 22: <"Blank">,     !- Beam Solar Day Schedule Name\n   |- 23: <"Blank">,     !- Diffuse Solar Day Schedule Name\n   |- 24: <Blank>,       !- ASHRAE Clear Sky Optical Depth for Beam Irradia...\n   |- 25: <Blank>,       !- ASHRAE Clear Sky Optical Depth for Diffuse Irra...\n   \\- 26: 0;             !- Sky Clearness\n   \nClass: <SizingPeriod:DesignDay>\n\\- Object [ID:11] <Denver Centennial  Golden   N Ann Clg 1% Condns DB=>MWB>\n   +- 01: "Denver Centennial  Golden   N Ann Clg 1% Condns DB=>MWB",  !- Na...\n   |- 02: 7,             !- Month\n   |- 03: 21,            !- Day of Month\n   |- 04: "SummerDesignDay",  !- Day Type\n   |- 05: 32,            !- Maximum Dry-Bulb Temperature {C}\n   |- 06: 15.2,          !- Daily Dry-Bulb Temperature Range {deltaC}\n   |- 07: <"Blank">,     !- Dry-Bulb Temperature Range Modifier Type\n   |- 08: <"Blank">,     !- Dry-Bulb Temperature Range Modifier Day Schedul...\n   |- 09: "Wetbulb",     !- Humidity Condition Type\n   |- 10: 15.5,          !- Wetbulb or DewPoint at Maximum Dry-Bulb {C}\n   |- 11: <"Blank">,     !- Humidity Condition Day Schedule Name\n   |- 12: <Blank>,       !- Humidity Ratio at Maximum Dry-Bulb {kgWater/kgD...\n   |- 13: <Blank>,       !- Enthalpy at Maximum Dry-Bulb {J/kg}\n   |- 14: <Blank>,       !- Daily Wet-Bulb Temperature Range {deltaC}\n   |- 15: 81198,         !- Barometric Pressure {Pa}\n   |- 16: 4.9,           !- Wind Speed {m/s}\n   |- 17: 0,             !- Wind Direction {deg}\n   |- 18: "No",          !- Rain Indicator\n   |- 19: "No",          !- Snow Indicator\n   |- 20: "No",          !- Daylight Saving Time Indicator\n   |- 21: "ASHRAEClearSky",  !- Solar Model Indicator\n   |- 22: <"Blank">,     !- Beam Solar Day Schedule Name\n   |- 23: <"Blank">,     !- Diffuse Solar Day Schedule Name\n   |- 24: <Blank>,       !- ASHRAE Clear Sky Optical Depth for Beam Irradia...\n   |- 25: <Blank>,       !- ASHRAE Clear Sky Optical Depth for Diffuse Irra...\n   \\- 26: 1;             !- Sky Clearness\n   \nClass: <Material:NoMass>\n\\- Object [ID:12] <R13LAYER>\n   +- 1: "R13LAYER",    !- Name\n   |- 2: "Rough",       !- Roughness\n   |- 3: 2.290965,      !- Thermal Resistance {m2-K/W}\n   |- 4: 0.9,           !- Thermal Absorptance\n   |- 5: 0.75,          !- Solar Absorptance\n   \\- 6: 0.75;          !- Visible Absorptance\n   \nClass: <Material:NoMass>\n\\- Object [ID:13] <R31LAYER>\n   +- 1: "R31LAYER",    !- Name\n   |- 2: "Rough",       !- Roughness\n   |- 3: 5.456,         !- Thermal Resistance {m2-K/W}\n   |- 4: 0.9,           !- Thermal Absorptance\n   |- 5: 0.75,          !- Solar Absorptance\n   \\- 6: 0.75;          !- Visible Absorptance\n   \nClass: <Material>\n\\- Object [ID:14] <C5 - 4 IN HW CONCRETE>\n   +- 1: "C5 - 4 IN HW CONCRETE",  !- Name\n   |- 2: "MediumRough", !- Roughness\n   |- 3: 0.1014984,     !- Thickness {m}\n   |- 4: 1.729577,      !- Conductivity {W/m-K}\n   |- 5: 2242.585,      !- Density {kg/m3}\n   |- 6: 836.8,         !- Specific Heat {J/kg-K}\n   |- 7: 0.9,           !- Thermal Absorptance\n   |- 8: 0.65,          !- Solar Absorptance\n   \\- 9: 0.65;          !- Visible Absorptance\n   \nClass: <Construction>\n\\- Object [ID:15] <R13WALL>\n   +- 1: "R13WALL",     !- Name\n   \\- 2: "R13LAYER";    !- Outside Layer\n   \nClass: <Construction>\n\\- Object [ID:16] <FLOOR>\n   +- 1: "FLOOR",       !- Name\n   \\- 2: "C5 - 4 IN HW CONCRETE";  !- Outside Layer\n   \nClass: <Construction>\n\\- Object [ID:17] <ROOF31>\n   +- 1: "ROOF31",      !- Name\n   \\- 2: "R31LAYER";    !- Outside Layer\n   \nClass: <Zone>\n\\- Object [ID:18] <ZONE ONE>\n   +- 1: "ZONE ONE",    !- Name\n   |- 2: 0,             !- Direction of Relative North {deg}\n   |- 3: 0,             !- X Origin {m}\n   |- 4: 0,             !- Y Origin {m}\n   |- 5: 0,             !- Z Origin {m}\n   |- 6: 1,             !- Type\n   |- 7: 1,             !- Multiplier\n   |- 8: autocalculate, !- Ceiling Height {m}\n   \\- 9: autocalculate; !- Volume {m3}\n   \nClass: <ScheduleTypeLimits>\n\\- Object [ID:19] <Fraction>\n   +- 1: "Fraction",    !- Name\n   |- 2: 0,             !- Lower Limit Value\n   |- 3: 1,             !- Upper Limit Value\n   \\- 4: "CONTINUOUS";  !- Numeric Type\n   \nClass: <GlobalGeometryRules>\n\\- Object [ID:20]\n   +- 1: "UpperLeftCorner",  !- Starting Vertex Position\n   |- 2: "CounterClockWise",  !- Vertex Entry Direction\n   \\- 3: "World";       !- Coordinate System\n   \nClass: <BuildingSurface:Detailed>\n\\- Object [ID:21] <Zn001:Wall001>\n   +- 01: "Zn001:Wall001",  !- Name\n   |- 02: "Wall",        !- Surface Type\n   |- 03: "R13WALL",     !- Construction Name\n   |- 04: "ZONE ONE",    !- Zone Name\n   |- 05: "Outdoors",    !- Outside Boundary Condition\n   |- 06: <"Blank">,     !- Outside Boundary Condition Object\n   |- 07: "SunExposed",  !- Sun Exposure\n   |- 08: "WindExposed", !- Wind Exposure\n   |- 09: 0.5,           !- View Factor to Ground\n   |- 10: 4,             !- Number of Vertices\n   |- 11: 0,             !- Vertex 1 X-coordinate {m}\n   |- 12: 0,             !- Vertex 1 Y-coordinate {m}\n   |- 13: 4.572,         !- Vertex 1 Z-coordinate {m}\n   |- 14: 0,             !- Vertex 2 X-coordinate {m}\n   |- 15: 0,             !- Vertex 2 Y-coordinate {m}\n   |- 16: 0,             !- Vertex 2 Z-coordinate {m}\n   |- 17: 15.24,         !- Vertex 3 X-coordinate {m}\n   |- 18: 0,             !- Vertex 3 Y-coordinate {m}\n   |- 19: 0,             !- Vertex 3 Z-coordinate {m}\n   |- 20: 15.24,         !- Vertex 4 X-coordinate {m}\n   |- 21: 0,             !- Vertex 4 Y-coordinate {m}\n   \\- 22: 4.572;         !- Vertex 4 Z-coordinate {m}\n   \nClass: <BuildingSurface:Detailed>\n\\- Object [ID:22] <Zn001:Wall002>\n   +- 01: "Zn001:Wall002",  !- Name\n   |- 02: "Wall",        !- Surface Type\n   |- 03: "R13WALL",     !- Construction Name\n   |- 04: "ZONE ONE",    !- Zone Name\n   |- 05: "Outdoors",    !- Outside Boundary Condition\n   |- 06: <"Blank">,     !- Outside Boundary Condition Object\n   |- 07: "SunExposed",  !- Sun Exposure\n   |- 08: "WindExposed", !- Wind Exposure\n   |- 09: 0.5,           !- View Factor to Ground\n   |- 10: 4,             !- Number of Vertices\n   |- 11: 15.24,         !- Vertex 1 X-coordinate {m}\n   |- 12: 0,             !- Vertex 1 Y-coordinate {m}\n   |- 13: 4.572,         !- Vertex 1 Z-coordinate {m}\n   |- 14: 15.24,         !- Vertex 2 X-coordinate {m}\n   |- 15: 0,             !- Vertex 2 Y-coordinate {m}\n   |- 16: 0,             !- Vertex 2 Z-coordinate {m}\n   |- 17: 15.24,         !- Vertex 3 X-coordinate {m}\n   |- 18: 15.24,         !- Vertex 3 Y-coordinate {m}\n   |- 19: 0,             !- Vertex 3 Z-coordinate {m}\n   |- 20: 15.24,         !- Vertex 4 X-coordinate {m}\n   |- 21: 15.24,         !- Vertex 4 Y-coordinate {m}\n   \\- 22: 4.572;         !- Vertex 4 Z-coordinate {m}\n   \nClass: <BuildingSurface:Detailed>\n\\- Object [ID:23] <Zn001:Wall003>\n   +- 01: "Zn001:Wall003",  !- Name\n   |- 02: "Wall",        !- Surface Type\n   |- 03: "R13WALL",     !- Construction Name\n   |- 04: "ZONE ONE",    !- Zone Name\n   |- 05: "Outdoors",    !- Outside Boundary Condition\n   |- 06: <"Blank">,     !- Outside Boundary Condition Object\n   |- 07: "SunExposed",  !- Sun Exposure\n   |- 08: "WindExposed", !- Wind Exposure\n   |- 09: 0.5,           !- View Factor to Ground\n   |- 10: 4,             !- Number of Vertices\n   |- 11: 15.24,         !- Vertex 1 X-coordinate {m}\n   |- 12: 15.24,         !- Vertex 1 Y-coordinate {m}\n   |- 13: 4.572,         !- Vertex 1 Z-coordinate {m}\n   |- 14: 15.24,         !- Vertex 2 X-coordinate {m}\n   |- 15: 15.24,         !- Vertex 2 Y-coordinate {m}\n   |- 16: 0,             !- Vertex 2 Z-coordinate {m}\n   |- 17: 0,             !- Vertex 3 X-coordinate {m}\n   |- 18: 15.24,         !- Vertex 3 Y-coordinate {m}\n   |- 19: 0,             !- Vertex 3 Z-coordinate {m}\n   |- 20: 0,             !- Vertex 4 X-coordinate {m}\n   |- 21: 15.24,         !- Vertex 4 Y-coordinate {m}\n   \\- 22: 4.572;         !- Vertex 4 Z-coordinate {m}\n   \nClass: <BuildingSurface:Detailed>\n\\- Object [ID:24] <Zn001:Wall004>\n   +- 01: "Zn001:Wall004",  !- Name\n   |- 02: "Wall",        !- Surface Type\n   |- 03: "R13WALL",     !- Construction Name\n   |- 04: "ZONE ONE",    !- Zone Name\n   |- 05: "Outdoors",    !- Outside Boundary Condition\n   |- 06: <"Blank">,     !- Outside Boundary Condition Object\n   |- 07: "SunExposed",  !- Sun Exposure\n   |- 08: "WindExposed", !- Wind Exposure\n   |- 09: 0.5,           !- View Factor to Ground\n   |- 10: 4,             !- Number of Vertices\n   |- 11: 0,             !- Vertex 1 X-coordinate {m}\n   |- 12: 15.24,         !- Vertex 1 Y-coordinate {m}\n   |- 13: 4.572,         !- Vertex 1 Z-coordinate {m}\n   |- 14: 0,             !- Vertex 2 X-coordinate {m}\n   |- 15: 15.24,         !- Vertex 2 Y-coordinate {m}\n   |- 16: 0,             !- Vertex 2 Z-coordinate {m}\n   |- 17: 0,             !- Vertex 3 X-coordinate {m}\n   |- 18: 0,             !- Vertex 3 Y-coordinate {m}\n   |- 19: 0,             !- Vertex 3 Z-coordinate {m}\n   |- 20: 0,             !- Vertex 4 X-coordinate {m}\n   |- 21: 0,             !- Vertex 4 Y-coordinate {m}\n   \\- 22: 4.572;         !- Vertex 4 Z-coordinate {m}\n   \nClass: <BuildingSurface:Detailed>\n\\- Object [ID:25] <Zn001:Flr001>\n   +- 01: "Zn001:Flr001",!- Name\n   |- 02: "Floor",       !- Surface Type\n   |- 03: "FLOOR",       !- Construction Name\n   |- 04: "ZONE ONE",    !- Zone Name\n   |- 05: "Adiabatic",   !- Outside Boundary Condition\n   |- 06: <"Blank">,     !- Outside Boundary Condition Object\n   |- 07: "NoSun",       !- Sun Exposure\n   |- 08: "NoWind",      !- Wind Exposure\n   |- 09: 1,             !- View Factor to Ground\n   |- 10: 4,             !- Number of Vertices\n   |- 11: 15.24,         !- Vertex 1 X-coordinate {m}\n   |- 12: 0,             !- Vertex 1 Y-coordinate {m}\n   |- 13: 0,             !- Vertex 1 Z-coordinate {m}\n   |- 14: 0,             !- Vertex 2 X-coordinate {m}\n   |- 15: 0,             !- Vertex 2 Y-coordinate {m}\n   |- 16: 0,             !- Vertex 2 Z-coordinate {m}\n   |- 17: 0,             !- Vertex 3 X-coordinate {m}\n   |- 18: 15.24,         !- Vertex 3 Y-coordinate {m}\n   |- 19: 0,             !- Vertex 3 Z-coordinate {m}\n   |- 20: 15.24,         !- Vertex 4 X-coordinate {m}\n   |- 21: 15.24,         !- Vertex 4 Y-coordinate {m}\n   \\- 22: 0;             !- Vertex 4 Z-coordinate {m}\n   \nClass: <BuildingSurface:Detailed>\n\\- Object [ID:26] <Zn001:Roof001>\n   +- 01: "Zn001:Roof001",  !- Name\n   |- 02: "Roof",        !- Surface Type\n   |- 03: "ROOF31",      !- Construction Name\n   |- 04: "ZONE ONE",    !- Zone Name\n   |- 05: "Outdoors",    !- Outside Boundary Condition\n   |- 06: <"Blank">,     !- Outside Boundary Condition Object\n   |- 07: "SunExposed",  !- Sun Exposure\n   |- 08: "WindExposed", !- Wind Exposure\n   |- 09: 0,             !- View Factor to Ground\n   |- 10: 4,             !- Number of Vertices\n   |- 11: 0,             !- Vertex 1 X-coordinate {m}\n   |- 12: 15.24,         !- Vertex 1 Y-coordinate {m}\n   |- 13: 4.572,         !- Vertex 1 Z-coordinate {m}\n   |- 14: 0,             !- Vertex 2 X-coordinate {m}\n   |- 15: 0,             !- Vertex 2 Y-coordinate {m}\n   |- 16: 4.572,         !- Vertex 2 Z-coordinate {m}\n   |- 17: 15.24,         !- Vertex 3 X-coordinate {m}\n   |- 18: 0,             !- Vertex 3 Y-coordinate {m}\n   |- 19: 4.572,         !- Vertex 3 Z-coordinate {m}\n   |- 20: 15.24,         !- Vertex 4 X-coordinate {m}\n   |- 21: 15.24,         !- Vertex 4 Y-coordinate {m}\n   \\- 22: 4.572;         !- Vertex 4 Z-coordinate {m}\n   \nClass: <Output:Variable>\n\\- Object [ID:27]\n   +- 1: "*",           !- Key Value\n   |- 2: "Site Outdoor Air Drybulb Temperature",  !- Variable Name\n   \\- 3: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:28]\n   +- 1: "*",           !- Key Value\n   |- 2: "Site Daylight Saving Time Status",  !- Variable Name\n   \\- 3: "daily";       !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:29]\n   +- 1: "*",           !- Key Value\n   |- 2: "Site Day Type Index",  !- Variable Name\n   \\- 3: "daily";       !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:30]\n   +- 1: "*",           !- Key Value\n   |- 2: "Zone Mean Air Temperature",  !- Variable Name\n   \\- 3: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:31]\n   +- 1: "*",           !- Key Value\n   |- 2: "Zone Total Internal Latent Gain Energy",  !- Variable Name\n   \\- 3: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:32]\n   +- 1: "*",           !- Key Value\n   |- 2: "Zone Mean Radiant Temperature",  !- Variable Name\n   \\- 3: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:33]\n   +- 1: "*",           !- Key Value\n   |- 2: "Zone Air Heat Balance Surface Convection Rate",  !- Variable Name\n   \\- 3: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:34]\n   +- 1: "*",           !- Key Value\n   |- 2: "Zone Air Heat Balance Air Energy Storage Rate",  !- Variable Name\n   \\- 3: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:35]\n   +- 1: "*",           !- Key Value\n   |- 2: "Surface Inside Face Temperature",  !- Variable Name\n   \\- 3: "daily";       !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:36]\n   +- 1: "*",           !- Key Value\n   |- 2: "Surface Outside Face Temperature",  !- Variable Name\n   \\- 3: "daily";       !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:37]\n   +- 1: "*",           !- Key Value\n   |- 2: "Surface Inside Face Convection Heat Transfer Coefficient",  !- Va...\n   \\- 3: "daily";       !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:38]\n   +- 1: "*",           !- Key Value\n   |- 2: "Surface Outside Face Convection Heat Transfer Coefficient",  !- V...\n   \\- 3: "daily";       !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:39]\n   +- 1: "*",           !- Key Value\n   |- 2: "Other Equipment Total Heating Energy",  !- Variable Name\n   \\- 3: "monthly";     !- Reporting Frequency\n   \nClass: <Output:Variable>\n\\- Object [ID:40]\n   +- 1: "*",           !- Key Value\n   |- 2: "Zone Other Equipment Total Heating Energy",  !- Variable Name\n   \\- 3: "monthly";     !- Reporting Frequency\n   \nClass: <Output:VariableDictionary>\n\\- Object [ID:41]\n   \\- 1: "IDF";         !- Key Field\n   \nClass: <Output:Surfaces:Drawing>\n\\- Object [ID:42]\n   \\- 1: "dxf:wireframe";  !- Report Type\n   \nClass: <Output:Constructions>\n\\- Object [ID:43]\n   \\- 1: "Constructions";  !- Details Type 1\n   \nClass: <Output:Meter:MeterFileOnly>\n\\- Object [ID:44]\n   +- 1: "ExteriorLights:Electricity",  !- Key Name\n   \\- 2: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Meter:MeterFileOnly>\n\\- Object [ID:45]\n   +- 1: "EnergyTransfer:Building",  !- Key Name\n   \\- 2: "hourly";      !- Reporting Frequency\n   \nClass: <Output:Meter:MeterFileOnly>\n\\- Object [ID:46]\n   +- 1: "EnergyTransfer:Facility",  !- Key Name\n   \\- 2: "hourly";      !- Reporting Frequency\n   \nClass: <OutputControl:Table:Style>\n\\- Object [ID:47]\n   \\- 1: "ALL";         !- Column Separator\n   \nClass: <Output:Table:SummaryReports>\n\\- Object [ID:48]\n   \\- 1: "AllSummary";  !- Report 1 Name\n   \nClass: <Exterior:Lights>\n\\- Object [ID:49] <ExtLights>\n   +- 1: "ExtLights",   !- Name\n   |- 2: "AlwaysOn",    !- Schedule Name\n   |- 3: 5250,          !- Design Level {W}\n   |- 4: "AstronomicalClock",  !- Control Option\n   \\- 5: "Grounds Lights";  !- End-Use Subcategory\n   \nClass: <ScheduleTypeLimits>\n\\- Object [ID:50] <On/Off>\n   +- 1: "On/Off",      !- Name\n   |- 2: 0,             !- Lower Limit Value\n   |- 3: 1,             !- Upper Limit Value\n   \\- 4: "DISCRETE";    !- Numeric Type\n   \nClass: <OtherEquipment>\n\\- Object [ID:51] <Test 352a>\n   +- 01: "Test 352a",   !- Name\n   |- 02: "None",        !- Fuel Type\n   |- 03: "ZONE ONE",    !- Zone or ZoneList Name\n   |- 04: "AlwaysOn",    !- Schedule Name\n   |- 05: "EquipmentLevel",  !- Design Level Calculation Method\n   |- 06: 352,           !- Design Level {W}\n   |- 07: <Blank>,       !- Power per Zone Floor Area {W/m2}\n   |- 08: <Blank>,       !- Power per Person {W/person}\n   |- 09: 0,             !- Fraction Latent\n   |- 10: 0,             !- Fraction Radiant\n   \\- 11: 0;             !- Fraction Lost\n   \nClass: <OtherEquipment>\n\\- Object [ID:52] <Test 352 minus>\n   +- 01: "Test 352 minus",  !- Name\n   |- 02: "None",        !- Fuel Type\n   |- 03: "ZONE ONE",    !- Zone or ZoneList Name\n   |- 04: "AlwaysOn",    !- Schedule Name\n   |- 05: "EquipmentLevel",  !- Design Level Calculation Method\n   |- 06: -352,          !- Design Level {W}\n   |- 07: <Blank>,       !- Power per Zone Floor Area {W/m2}\n   |- 08: <Blank>,       !- Power per Person {W/person}\n   |- 09: 0,             !- Fraction Latent\n   |- 10: 0,             !- Fraction Radiant\n   \\- 11: 0;             !- Fraction Lost\n   \nClass: <Schedule:Constant>\n\\- Object [ID:53] <AlwaysOn>\n   +- 1: "AlwaysOn",    !- Name\n   |- 2: "On/Off",      !- Schedule Type Limits Name\n   \\- 3: 1;             !- Hourly Value"
  
  == testthat results  ===========================================================
  OK: 983 SKIPPED: 8 WARNINGS: 0 FAILED: 3
  1. Failure: Idf class (@test_idf.R#384) 
  2. Failure: Idf class (@test_idf.R#387) 
  3. Failure: Idf class (@test_idf.R#390) 
  
  Error: testthat unit tests failed
  Execution halted