;; Copyright 2015 Andrey Antukh <niwi@niwi.be>
;;
;; Licensed under the Apache License, Version 2.0 (the "License")
;; you may not use this file except in compliance with the License.
;; You may obtain a copy of the License at
;;
;;     http://www.apache.org/licenses/LICENSE-2.0
;;
;; Unless required by applicable law or agreed to in writing, software
;; distributed under the License is distributed on an "AS IS" BASIS,
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
;; See the License for the specific language governing permissions and
;; limitations under the License.

(ns bytebuf.core-tests
  (:require [clojure.test :refer :all]
            [bytebuf.core :as buf]))

(deftest allocate
  (testing "Allocate heap buffer."
    (let [buffer (buf/allocate 16)]
      (is (not (.isDirect buffer)))))

  (testing "Allocate direct buffer"
    (let [buffer (buf/allocate 16 {:type :direct})]
      (is (.isDirect buffer))))
)

Add test directory with initial tests.
Add test directory with initial tests.

funcool/octet,mbjarland/octet,mbjarland/octet,funcool/octet