avg.test.js 849 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. var Test = require('../../support/convert-runner');
  2. describe('Converter :: ', function() {
  3. describe('Averages :: ', function() {
  4. it('should generate a avg query', function() {
  5. Test({
  6. criteria: {
  7. model: 'user',
  8. method: 'avg',
  9. criteria: {
  10. where: {
  11. and: [
  12. {
  13. firstName: 'Test'
  14. },
  15. {
  16. lastName: 'User'
  17. }
  18. ]
  19. }
  20. },
  21. values: 'age'
  22. },
  23. query: {
  24. avg: 'age',
  25. from: 'user',
  26. where: {
  27. and: [
  28. {
  29. firstName: 'Test'
  30. },
  31. {
  32. lastName: 'User'
  33. }
  34. ]
  35. }
  36. }
  37. });
  38. });
  39. });
  40. });