27 lines
685 B
Python
27 lines
685 B
Python
#! /usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
# Author: Hamilton Kibbe <ham@hamiltonkib.be>
|
|
from ..rs274x import read, GerberFile
|
|
from tests import *
|
|
|
|
import os
|
|
|
|
TOP_COPPER_FILE = os.path.join(os.path.dirname(__file__),
|
|
'resources/top_copper.GTL')
|
|
|
|
|
|
def test_read():
|
|
top_copper = read(TOP_COPPER_FILE)
|
|
assert(isinstance(top_copper, GerberFile))
|
|
|
|
def test_comments_parameter():
|
|
top_copper = read(TOP_COPPER_FILE)
|
|
assert_equal(top_copper.comments[0], 'This is a comment,:')
|
|
|
|
def test_size_parameter():
|
|
top_copper = read(TOP_COPPER_FILE)
|
|
size = top_copper.size
|
|
assert_equal(size[0], 2.2869)
|
|
assert_equal(size[1], 1.8064)
|
|
|