error_DATA = mail-composer.error errordir = $(privdatadir)/errors # provides error rule @EVO_PLUGIN_RULE@ privsolib_LTLIBRARIES = libevolution-mail-composer.la evolution_mail_composer_includedir = $(privincludedir)/composer evolution_mail_composer_include_HEADERS = \ e-composer-actions.h \ e-composer-activity.h \ e-composer-common.h \ e-composer-from-header.h \ e-composer-header-table.h \ e-composer-header.h \ e-composer-name-header.h \ e-composer-post-header.h \ e-composer-private.h \ e-composer-spell-header.h \ e-composer-text-header.h \ e-msg-composer.h libevolution_mail_composer_la_CPPFLAGS = \ $(AM_CPPFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) \ -I$(top_builddir)/composer \ -I$(top_builddir)/shell \ -I$(top_srcdir)/shell \ -DEVOLUTION_DATADIR=\"$(datadir)\" \ -DEVOLUTION_IMAGESDIR=\"$(imagesdir)\" \ -DEVOLUTION_UIDIR=\"$(uidir)\" \ -DPREFIX=\"$(prefix)\" \ -DG_LOG_DOMAIN=\"composer\" \ $(EVOLUTION_DATA_SERVER_CFLAGS) \ $(GNOME_PLATFORM_CFLAGS) \ $(GTKHTML_CFLAGS) libevolution_mail_composer_la_SOURCES = \ $(evolution_mail_composer_include_HEADERS) \ e-composer-actions.c \ e-composer-activity.c \ e-composer-from-header.c \ e-composer-header-table.c \ e-composer-header.c \ e-composer-name-header.c \ e-composer-post-header.c \ e-composer-private.c \ e-composer-spell-header.c \ e-composer-text-header.c \ e-msg-composer.c libevolution_mail_composer_la_LDFLAGS = -avoid-version $(NO_UNDEFINED) libevolution_mail_composer_la_LIBADD = \ $(top_builddir)/e-util/libevolution-util.la \ $(top_builddir)/shell/libevolution-shell.la \ $(top_builddir)/em-format/libevolution-mail-formatter.la \ $(top_builddir)/addressbook/gui/contact-editor/libecontacteditor.la \ $(top_builddir)/addressbook/gui/contact-list-editor/libecontactlisteditor.la \ $(EVOLUTION_DATA_SERVER_LIBS) \ $(GNOME_PLATFORM_LIBS) \ $(GTKHTML_LIBS) ui_DATA = evolution-composer.ui EXTRA_DIST = \ $(ui_DATA) \ mail-composer.error.xml BUILT_SOURCES = $(error_DATA) CLEANFILES = $(BUILT_SOURCES) dist-hook: cd $(distdir); rm -f $(BUILT_SOURCES) -include $(top_srcdir)/git.mk 18.1'>dependabot/npm_and_yarn/dashboard/assets/http-proxy-1.18.1 Tangerine full node (https://github.com/tangerine-network/go-tangerine)
aboutsummaryrefslogtreecommitdiffstats
path: root/ethcrypto/crypto_test.go
blob: 7323e16460c9e6d176db80674152d6c6d960d86b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package ethcrypto

import (
    "bytes"
    "testing"

    "github.com/ethereum/eth-go/ethutil"
)

// FIPS 202 test (reverted back to FIPS 180)
func TestSha3(t *testing.T) {
    const exp = "3a985da74fe225b2045c172d6bd390bd855f086e3e9d525b46bfe24511431532"
    sha3_256 := Sha3Bin([]byte("abc"))
    if bytes.Compare(sha3_256, ethutil.Hex2Bytes(exp)) != 0 {
        t.Errorf("Sha3_256 failed. Incorrect result %x", sha3_256)
    }
}