.. _`Assert Equal ADAF`: .. _`org.sysess.sympathy.data.adaf.assertequaladaf`: Assert Equal ADAF ================= .. image:: assert_equal_adaf.svg :width: 48 **Documentation** Compare two incoming adafs and raise an error if they differ. **Definition** *Input ports* :adaf1: adaf ADAF A :adaf2: 1 - inf, adaf ADAF B *Output ports* :out: adaf Output ADAF *Configuration*: **Compare column order** (col_order) Differing column order will trigger error **Compare column attributes** (col_attrs) Differing column attributes will trigger error **Compare table names** (tbl_names) Differing table name will trigger error **Compare table attributes** (tbl_attrs) Differing table attributes will trigger error **Approximate comparison of floats** (inexact_float) If any arithemtics is invovled floats should probably be compared approximately. **Relative tolerance** (rel_tol) Floats are considered unequal if the relative difference between them is larger than this value. **Absolute tolerance** (abs_tol) Floats are considered unequal if the absolute difference between them is larger than this value. .. automodule:: node_assert_equal_adaf .. class:: AssertEqualAdaf