Skip to content

Commit e5b2fae

Browse files
author
corymosiman12
committed
sdf Merge remote to local
2 parents decd015 + fde1b3f commit e5b2fae

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,27 @@
22

33
This repository hosts test files and examples for the BuildingSync schema. As newer versions of the schema are released, this repository will be updated to include relevant changes. Currently, all example files are based on [schema2.0.0-pr2](https://github.com/BuildingSync/schema/releases/tag/v2.0-pr2).
44

5+
## System Requirements
6+
7+
In order to run the tests you must have a stable version of the following:
8+
* `OpenStudio>2.0`
9+
* `Ruby v2.2.4` via an `rbenv` environment
10+
* `Bundler v1.17.2`
11+
12+
## Setup
13+
Place a file called `openstudio.rb` into the the directory of your `Ruby2.2.4` installation `/foo/bar/.rbenv/versions/2.2.4/lib/ruby/2.2.4`
14+
15+
The `openstudio.rb` file should contain one line referencing the location of the Ruby folder of your OpenStudio installation:
16+
```
17+
require '/Applications/OpenStudio-2.9.1/Ruby/openstudio.rb'
18+
```
19+
___Note - your version of OpenStudio may be different___
20+
21+
Now from the root of the project,
22+
```
23+
$ bundle install
24+
```
25+
526
## Level Definitions
627
The formal definitions for the levels are defined using Schematron files, which are located at `tests/[schema_version]/[Level_XXX]/BuildingSync_schematron_LXXX.xml`. The levels are in alignment with the ASHRAE Standard 211 levels as defined below:
728

0 commit comments

Comments
 (0)